From 1deafa95da6478db385246b5486e56323cc39cf9 Mon Sep 17 00:00:00 2001 From: sdk-team Date: Thu, 5 Sep 2019 13:46:16 +0800 Subject: [PATCH] Generated 2017-12-14 for BssOpenApi. --- CHANGELOG | 3 + VERSION | 2 +- bssopenapi/CMakeLists.txt | 202 +++---- .../bssopenapi/BssOpenApiClient.h | 128 ++--- .../bssopenapi/model/ApplyInvoiceRequest.h | 24 +- .../ChangeResellerConsumeAmountRequest.h | 18 +- .../model/ConvertChargeTypeRequest.h | 6 +- .../bssopenapi/model/CreateAgAccountRequest.h | 18 +- .../bssopenapi/model/CreateInstanceRequest.h | 12 +- .../model/CreateResellerUserQuotaRequest.h | 6 +- .../model/CreateResourcePackageRequest.h | 12 +- .../model/GetPayAsYouGoPriceRequest.h | 6 +- .../model/GetResourcePackagePriceRequest.h | 18 +- .../model/GetSubscriptionPriceRequest.h | 24 +- .../bssopenapi/model/ModifyInstanceRequest.h | 18 +- .../model/QueryAccountTransactionsRequest.h | 12 +- .../model/QueryAvailableInstancesRequest.h | 24 +- .../bssopenapi/model/QueryBillRequest.h | 6 +- .../model/QueryEvaluateListRequest.h | 24 +- .../model/QueryInstanceBillRequest.h | 12 +- .../model/QueryInstanceGaapCostRequest.h | 6 +- .../QueryMonthlyInstanceConsumptionRequest.h | 6 +- .../bssopenapi/model/QueryOrdersRequest.h | 18 +- .../model/QueryProductListRequest.h | 6 +- .../bssopenapi/model/QueryRedeemRequest.h | 6 +- .../QueryResourcePackageInstancesRequest.h | 6 +- .../model/QuerySettlementBillRequest.h | 6 +- .../model/QueryUserOmsDataRequest.h | 18 +- .../bssopenapi/model/RenewInstanceRequest.h | 12 +- .../model/RenewResourcePackageRequest.h | 12 +- .../bssopenapi/model/SetRenewalRequest.h | 18 +- .../model/SetResellerUserQuotaRequest.h | 6 +- .../model/SetResellerUserStatusRequest.h | 6 +- .../model/UpgradeResourcePackageRequest.h | 6 +- bssopenapi/src/BssOpenApiClient.cc | 528 +++++++++--------- bssopenapi/src/model/ApplyInvoiceRequest.cc | 90 +-- bssopenapi/src/model/ApplyInvoiceResult.cc | 8 +- bssopenapi/src/model/CancelOrderResult.cc | 8 +- .../ChangeResellerConsumeAmountRequest.cc | 66 +-- .../ChangeResellerConsumeAmountResult.cc | 8 +- .../src/model/ConvertChargeTypeRequest.cc | 22 +- .../src/model/ConvertChargeTypeResult.cc | 8 +- .../src/model/CreateAgAccountRequest.cc | 66 +-- bssopenapi/src/model/CreateAgAccountResult.cc | 8 +- bssopenapi/src/model/CreateInstanceRequest.cc | 44 +- bssopenapi/src/model/CreateInstanceResult.cc | 8 +- .../model/CreateResellerUserQuotaRequest.cc | 22 +- .../model/CreateResellerUserQuotaResult.cc | 8 +- .../src/model/CreateResourcePackageRequest.cc | 44 +- .../src/model/CreateResourcePackageResult.cc | 8 +- .../src/model/DescribePricingModuleResult.cc | 8 +- .../DescribeResourcePackageProductResult.cc | 8 +- .../src/model/EnableBillGenerationResult.cc | 8 +- .../src/model/GetCustomerAccountInfoResult.cc | 8 +- bssopenapi/src/model/GetCustomerListResult.cc | 8 +- bssopenapi/src/model/GetOrderDetailResult.cc | 8 +- .../src/model/GetPayAsYouGoPriceRequest.cc | 22 +- .../src/model/GetPayAsYouGoPriceResult.cc | 8 +- .../model/GetResourcePackagePriceRequest.cc | 66 +-- .../model/GetResourcePackagePriceResult.cc | 8 +- .../src/model/GetSubscriptionPriceRequest.cc | 88 +-- .../src/model/GetSubscriptionPriceResult.cc | 8 +- bssopenapi/src/model/ModifyInstanceRequest.cc | 66 +-- bssopenapi/src/model/ModifyInstanceResult.cc | 8 +- .../src/model/QueryAccountBalanceResult.cc | 8 +- .../model/QueryAccountTransactionsRequest.cc | 44 +- .../model/QueryAccountTransactionsResult.cc | 8 +- .../model/QueryAvailableInstancesRequest.cc | 88 +-- .../model/QueryAvailableInstancesResult.cc | 8 +- .../src/model/QueryBillOverviewResult.cc | 8 +- bssopenapi/src/model/QueryBillRequest.cc | 22 +- bssopenapi/src/model/QueryBillResult.cc | 8 +- .../src/model/QueryCashCouponsResult.cc | 8 +- .../model/QueryCustomerAddressListResult.cc | 8 +- .../src/model/QueryEvaluateListRequest.cc | 90 +-- .../src/model/QueryEvaluateListResult.cc | 8 +- .../src/model/QueryInstanceBillRequest.cc | 44 +- .../src/model/QueryInstanceBillResult.cc | 8 +- .../src/model/QueryInstanceGaapCostRequest.cc | 22 +- .../src/model/QueryInstanceGaapCostResult.cc | 8 +- .../model/QueryInvoicingCustomerListResult.cc | 8 +- .../src/model/QueryMonthlyBillResult.cc | 8 +- .../QueryMonthlyInstanceConsumptionRequest.cc | 22 +- .../QueryMonthlyInstanceConsumptionResult.cc | 8 +- bssopenapi/src/model/QueryOrdersRequest.cc | 66 +-- bssopenapi/src/model/QueryOrdersResult.cc | 8 +- .../src/model/QueryPrepaidCardsResult.cc | 8 +- .../src/model/QueryProductListRequest.cc | 22 +- .../src/model/QueryProductListResult.cc | 8 +- bssopenapi/src/model/QueryRedeemRequest.cc | 22 +- bssopenapi/src/model/QueryRedeemResult.cc | 8 +- .../QueryResellerAvailableQuotaResult.cc | 8 +- .../QueryResourcePackageInstancesRequest.cc | 22 +- .../QueryResourcePackageInstancesResult.cc | 8 +- .../src/model/QuerySettlementBillRequest.cc | 22 +- .../src/model/QuerySettlementBillResult.cc | 8 +- .../src/model/QueryUserOmsDataRequest.cc | 66 +-- .../src/model/QueryUserOmsDataResult.cc | 8 +- bssopenapi/src/model/RenewInstanceRequest.cc | 44 +- bssopenapi/src/model/RenewInstanceResult.cc | 8 +- .../src/model/RenewResourcePackageRequest.cc | 44 +- .../src/model/RenewResourcePackageResult.cc | 8 +- bssopenapi/src/model/SetRenewalRequest.cc | 66 +-- bssopenapi/src/model/SetRenewalResult.cc | 8 +- .../SetResellerUserAlarmThresholdResult.cc | 8 +- .../src/model/SetResellerUserQuotaRequest.cc | 22 +- .../src/model/SetResellerUserQuotaResult.cc | 8 +- .../src/model/SetResellerUserStatusRequest.cc | 22 +- .../src/model/SetResellerUserStatusResult.cc | 8 +- .../src/model/SubscribeBillToOSSResult.cc | 8 +- .../src/model/UnsubscribeBillToOSSResult.cc | 8 +- .../model/UpgradeResourcePackageRequest.cc | 22 +- .../src/model/UpgradeResourcePackageResult.cc | 8 +- 113 files changed, 1375 insertions(+), 1612 deletions(-) diff --git a/CHANGELOG b/CHANGELOG index 8dddaafb1..93d5abbdc 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,3 +1,6 @@ +2019-09-05 Version 1.36.105 +- Generated 2017-12-14 for `BssOpenApi`. + 2019-09-03 Version 1.36.104 - Generated 2014-08-15 for `Rds`. diff --git a/VERSION b/VERSION index 876d0a801..88f19a402 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -1.36.104 \ No newline at end of file +1.36.105 \ No newline at end of file diff --git a/bssopenapi/CMakeLists.txt b/bssopenapi/CMakeLists.txt index afe180e0a..db892aa2a 100644 --- a/bssopenapi/CMakeLists.txt +++ b/bssopenapi/CMakeLists.txt @@ -23,60 +23,32 @@ set(bssopenapi_public_header set(bssopenapi_public_header_model include/alibabacloud/bssopenapi/model/QueryMonthlyBillRequest.h include/alibabacloud/bssopenapi/model/QueryMonthlyBillResult.h - include/alibabacloud/bssopenapi/model/QueryAccountTransactionsRequest.h - include/alibabacloud/bssopenapi/model/QueryAccountTransactionsResult.h - include/alibabacloud/bssopenapi/model/CreateUserQuotaRequest.h - include/alibabacloud/bssopenapi/model/CreateUserQuotaResult.h - include/alibabacloud/bssopenapi/model/CreateInstanceRequest.h - include/alibabacloud/bssopenapi/model/CreateInstanceResult.h - include/alibabacloud/bssopenapi/model/CancelOrderRequest.h - include/alibabacloud/bssopenapi/model/CancelOrderResult.h - include/alibabacloud/bssopenapi/model/QueryResourcePackageInstancesRequest.h - include/alibabacloud/bssopenapi/model/QueryResourcePackageInstancesResult.h - include/alibabacloud/bssopenapi/model/QueryUserAlarmThresholdRequest.h - include/alibabacloud/bssopenapi/model/QueryUserAlarmThresholdResult.h - include/alibabacloud/bssopenapi/model/SetResellerUserQuotaRequest.h - include/alibabacloud/bssopenapi/model/SetResellerUserQuotaResult.h - include/alibabacloud/bssopenapi/model/SubscribeDetailRequest.h - include/alibabacloud/bssopenapi/model/SubscribeDetailResult.h - include/alibabacloud/bssopenapi/model/EnableBillGenerationRequest.h - include/alibabacloud/bssopenapi/model/EnableBillGenerationResult.h - include/alibabacloud/bssopenapi/model/SetEnduserStatusRequest.h - include/alibabacloud/bssopenapi/model/SetEnduserStatusResult.h - include/alibabacloud/bssopenapi/model/QueryInvoicingCustomerListRequest.h - include/alibabacloud/bssopenapi/model/QueryInvoicingCustomerListResult.h - include/alibabacloud/bssopenapi/model/QueryAccountBalanceRequest.h - include/alibabacloud/bssopenapi/model/QueryAccountBalanceResult.h - include/alibabacloud/bssopenapi/model/RenewInstanceRequest.h - include/alibabacloud/bssopenapi/model/RenewInstanceResult.h - include/alibabacloud/bssopenapi/model/SetResellerUserAlarmThresholdRequest.h - include/alibabacloud/bssopenapi/model/SetResellerUserAlarmThresholdResult.h - include/alibabacloud/bssopenapi/model/CreateAgAccountRequest.h - include/alibabacloud/bssopenapi/model/CreateAgAccountResult.h include/alibabacloud/bssopenapi/model/QueryInstanceGaapCostRequest.h include/alibabacloud/bssopenapi/model/QueryInstanceGaapCostResult.h include/alibabacloud/bssopenapi/model/QueryMonthlyInstanceConsumptionRequest.h include/alibabacloud/bssopenapi/model/QueryMonthlyInstanceConsumptionResult.h + include/alibabacloud/bssopenapi/model/QueryAccountTransactionsRequest.h + include/alibabacloud/bssopenapi/model/QueryAccountTransactionsResult.h include/alibabacloud/bssopenapi/model/QueryPrepaidCardsRequest.h include/alibabacloud/bssopenapi/model/QueryPrepaidCardsResult.h include/alibabacloud/bssopenapi/model/QueryAvailableInstancesRequest.h include/alibabacloud/bssopenapi/model/QueryAvailableInstancesResult.h - include/alibabacloud/bssopenapi/model/QueryEnduserStatusRequest.h - include/alibabacloud/bssopenapi/model/QueryEnduserStatusResult.h + include/alibabacloud/bssopenapi/model/RenewResourcePackageRequest.h + include/alibabacloud/bssopenapi/model/RenewResourcePackageResult.h + include/alibabacloud/bssopenapi/model/CreateInstanceRequest.h + include/alibabacloud/bssopenapi/model/CreateInstanceResult.h include/alibabacloud/bssopenapi/model/GetOrderDetailRequest.h include/alibabacloud/bssopenapi/model/GetOrderDetailResult.h - include/alibabacloud/bssopenapi/model/ModifyInstanceRequest.h - include/alibabacloud/bssopenapi/model/ModifyInstanceResult.h include/alibabacloud/bssopenapi/model/QueryCustomerAddressListRequest.h include/alibabacloud/bssopenapi/model/QueryCustomerAddressListResult.h - include/alibabacloud/bssopenapi/model/SetUserQuotaRequest.h - include/alibabacloud/bssopenapi/model/SetUserQuotaResult.h - include/alibabacloud/bssopenapi/model/UnsubscribeExportToOSSRequest.h - include/alibabacloud/bssopenapi/model/UnsubscribeExportToOSSResult.h + include/alibabacloud/bssopenapi/model/ModifyInstanceRequest.h + include/alibabacloud/bssopenapi/model/ModifyInstanceResult.h + include/alibabacloud/bssopenapi/model/CancelOrderRequest.h + include/alibabacloud/bssopenapi/model/CancelOrderResult.h include/alibabacloud/bssopenapi/model/CreateResellerUserQuotaRequest.h include/alibabacloud/bssopenapi/model/CreateResellerUserQuotaResult.h - include/alibabacloud/bssopenapi/model/QueryPriceListRequest.h - include/alibabacloud/bssopenapi/model/QueryPriceListResult.h + include/alibabacloud/bssopenapi/model/QueryResourcePackageInstancesRequest.h + include/alibabacloud/bssopenapi/model/QueryResourcePackageInstancesResult.h include/alibabacloud/bssopenapi/model/QueryRedeemRequest.h include/alibabacloud/bssopenapi/model/QueryRedeemResult.h include/alibabacloud/bssopenapi/model/SubscribeBillToOSSRequest.h @@ -85,121 +57,97 @@ set(bssopenapi_public_header_model include/alibabacloud/bssopenapi/model/GetPayAsYouGoPriceResult.h include/alibabacloud/bssopenapi/model/GetResourcePackagePriceRequest.h include/alibabacloud/bssopenapi/model/GetResourcePackagePriceResult.h - include/alibabacloud/bssopenapi/model/ChangeConsumeAmountRequest.h - include/alibabacloud/bssopenapi/model/ChangeConsumeAmountResult.h - include/alibabacloud/bssopenapi/model/ApplyInvoiceRequest.h - include/alibabacloud/bssopenapi/model/ApplyInvoiceResult.h include/alibabacloud/bssopenapi/model/QueryProductListRequest.h include/alibabacloud/bssopenapi/model/QueryProductListResult.h - include/alibabacloud/bssopenapi/model/GetCustomerListRequest.h - include/alibabacloud/bssopenapi/model/GetCustomerListResult.h + include/alibabacloud/bssopenapi/model/ApplyInvoiceRequest.h + include/alibabacloud/bssopenapi/model/ApplyInvoiceResult.h include/alibabacloud/bssopenapi/model/UnsubscribeBillToOSSRequest.h include/alibabacloud/bssopenapi/model/UnsubscribeBillToOSSResult.h - include/alibabacloud/bssopenapi/model/SetUserAlarmThresholdRequest.h - include/alibabacloud/bssopenapi/model/SetUserAlarmThresholdResult.h + include/alibabacloud/bssopenapi/model/GetCustomerListRequest.h + include/alibabacloud/bssopenapi/model/GetCustomerListResult.h include/alibabacloud/bssopenapi/model/GetSubscriptionPriceRequest.h include/alibabacloud/bssopenapi/model/GetSubscriptionPriceResult.h include/alibabacloud/bssopenapi/model/QueryResellerAvailableQuotaRequest.h include/alibabacloud/bssopenapi/model/QueryResellerAvailableQuotaResult.h + include/alibabacloud/bssopenapi/model/SetResellerUserQuotaRequest.h + include/alibabacloud/bssopenapi/model/SetResellerUserQuotaResult.h include/alibabacloud/bssopenapi/model/SetResellerUserStatusRequest.h include/alibabacloud/bssopenapi/model/SetResellerUserStatusResult.h - include/alibabacloud/bssopenapi/model/QueryAccountBookListRequest.h - include/alibabacloud/bssopenapi/model/QueryAccountBookListResult.h - include/alibabacloud/bssopenapi/model/QueryCashCouponsRequest.h - include/alibabacloud/bssopenapi/model/QueryCashCouponsResult.h + include/alibabacloud/bssopenapi/model/EnableBillGenerationRequest.h + include/alibabacloud/bssopenapi/model/EnableBillGenerationResult.h include/alibabacloud/bssopenapi/model/QueryOrdersRequest.h include/alibabacloud/bssopenapi/model/QueryOrdersResult.h - include/alibabacloud/bssopenapi/model/QueryEvaluateListRequest.h - include/alibabacloud/bssopenapi/model/QueryEvaluateListResult.h + include/alibabacloud/bssopenapi/model/QueryCashCouponsRequest.h + include/alibabacloud/bssopenapi/model/QueryCashCouponsResult.h + include/alibabacloud/bssopenapi/model/QueryInvoicingCustomerListRequest.h + include/alibabacloud/bssopenapi/model/QueryInvoicingCustomerListResult.h include/alibabacloud/bssopenapi/model/DescribePricingModuleRequest.h include/alibabacloud/bssopenapi/model/DescribePricingModuleResult.h + include/alibabacloud/bssopenapi/model/QueryEvaluateListRequest.h + include/alibabacloud/bssopenapi/model/QueryEvaluateListResult.h + include/alibabacloud/bssopenapi/model/QueryAccountBalanceRequest.h + include/alibabacloud/bssopenapi/model/QueryAccountBalanceResult.h include/alibabacloud/bssopenapi/model/DescribeResourcePackageProductRequest.h include/alibabacloud/bssopenapi/model/DescribeResourcePackageProductResult.h include/alibabacloud/bssopenapi/model/ChangeResellerConsumeAmountRequest.h include/alibabacloud/bssopenapi/model/ChangeResellerConsumeAmountResult.h + include/alibabacloud/bssopenapi/model/RenewInstanceRequest.h + include/alibabacloud/bssopenapi/model/RenewInstanceResult.h + include/alibabacloud/bssopenapi/model/UpgradeResourcePackageRequest.h + include/alibabacloud/bssopenapi/model/UpgradeResourcePackageResult.h include/alibabacloud/bssopenapi/model/CreateResourcePackageRequest.h include/alibabacloud/bssopenapi/model/CreateResourcePackageResult.h include/alibabacloud/bssopenapi/model/GetCustomerAccountInfoRequest.h include/alibabacloud/bssopenapi/model/GetCustomerAccountInfoResult.h include/alibabacloud/bssopenapi/model/QueryInstanceBillRequest.h include/alibabacloud/bssopenapi/model/QueryInstanceBillResult.h - include/alibabacloud/bssopenapi/model/SubscribeExportToOSSRequest.h - include/alibabacloud/bssopenapi/model/SubscribeExportToOSSResult.h - include/alibabacloud/bssopenapi/model/QueryAvaliableQuotaRequest.h - include/alibabacloud/bssopenapi/model/QueryAvaliableQuotaResult.h - include/alibabacloud/bssopenapi/model/QueryPriceRequest.h - include/alibabacloud/bssopenapi/model/QueryPriceResult.h + include/alibabacloud/bssopenapi/model/SetResellerUserAlarmThresholdRequest.h + include/alibabacloud/bssopenapi/model/SetResellerUserAlarmThresholdResult.h include/alibabacloud/bssopenapi/model/QueryBillRequest.h include/alibabacloud/bssopenapi/model/QueryBillResult.h include/alibabacloud/bssopenapi/model/SetRenewalRequest.h include/alibabacloud/bssopenapi/model/SetRenewalResult.h - include/alibabacloud/bssopenapi/model/QueryBillOverviewRequest.h - include/alibabacloud/bssopenapi/model/QueryBillOverviewResult.h + include/alibabacloud/bssopenapi/model/CreateAgAccountRequest.h + include/alibabacloud/bssopenapi/model/CreateAgAccountResult.h include/alibabacloud/bssopenapi/model/ConvertChargeTypeRequest.h include/alibabacloud/bssopenapi/model/ConvertChargeTypeResult.h + include/alibabacloud/bssopenapi/model/QueryBillOverviewRequest.h + include/alibabacloud/bssopenapi/model/QueryBillOverviewResult.h include/alibabacloud/bssopenapi/model/QuerySettlementBillRequest.h include/alibabacloud/bssopenapi/model/QuerySettlementBillResult.h include/alibabacloud/bssopenapi/model/QueryUserOmsDataRequest.h include/alibabacloud/bssopenapi/model/QueryUserOmsDataResult.h ) set(bssopenapi_src - src/BssOpenApiClient.cc + src/com.aliyun.pop.sdk.domain.Product@2fc0cc3Client.cc src/model/QueryMonthlyBillRequest.cc src/model/QueryMonthlyBillResult.cc - src/model/QueryAccountTransactionsRequest.cc - src/model/QueryAccountTransactionsResult.cc - src/model/CreateUserQuotaRequest.cc - src/model/CreateUserQuotaResult.cc - src/model/CreateInstanceRequest.cc - src/model/CreateInstanceResult.cc - src/model/CancelOrderRequest.cc - src/model/CancelOrderResult.cc - src/model/QueryResourcePackageInstancesRequest.cc - src/model/QueryResourcePackageInstancesResult.cc - src/model/QueryUserAlarmThresholdRequest.cc - src/model/QueryUserAlarmThresholdResult.cc - src/model/SetResellerUserQuotaRequest.cc - src/model/SetResellerUserQuotaResult.cc - src/model/SubscribeDetailRequest.cc - src/model/SubscribeDetailResult.cc - src/model/EnableBillGenerationRequest.cc - src/model/EnableBillGenerationResult.cc - src/model/SetEnduserStatusRequest.cc - src/model/SetEnduserStatusResult.cc - src/model/QueryInvoicingCustomerListRequest.cc - src/model/QueryInvoicingCustomerListResult.cc - src/model/QueryAccountBalanceRequest.cc - src/model/QueryAccountBalanceResult.cc - src/model/RenewInstanceRequest.cc - src/model/RenewInstanceResult.cc - src/model/SetResellerUserAlarmThresholdRequest.cc - src/model/SetResellerUserAlarmThresholdResult.cc - src/model/CreateAgAccountRequest.cc - src/model/CreateAgAccountResult.cc src/model/QueryInstanceGaapCostRequest.cc src/model/QueryInstanceGaapCostResult.cc src/model/QueryMonthlyInstanceConsumptionRequest.cc src/model/QueryMonthlyInstanceConsumptionResult.cc + src/model/QueryAccountTransactionsRequest.cc + src/model/QueryAccountTransactionsResult.cc src/model/QueryPrepaidCardsRequest.cc src/model/QueryPrepaidCardsResult.cc src/model/QueryAvailableInstancesRequest.cc src/model/QueryAvailableInstancesResult.cc - src/model/QueryEnduserStatusRequest.cc - src/model/QueryEnduserStatusResult.cc + src/model/RenewResourcePackageRequest.cc + src/model/RenewResourcePackageResult.cc + src/model/CreateInstanceRequest.cc + src/model/CreateInstanceResult.cc src/model/GetOrderDetailRequest.cc src/model/GetOrderDetailResult.cc - src/model/ModifyInstanceRequest.cc - src/model/ModifyInstanceResult.cc src/model/QueryCustomerAddressListRequest.cc src/model/QueryCustomerAddressListResult.cc - src/model/SetUserQuotaRequest.cc - src/model/SetUserQuotaResult.cc - src/model/UnsubscribeExportToOSSRequest.cc - src/model/UnsubscribeExportToOSSResult.cc + src/model/ModifyInstanceRequest.cc + src/model/ModifyInstanceResult.cc + src/model/CancelOrderRequest.cc + src/model/CancelOrderResult.cc src/model/CreateResellerUserQuotaRequest.cc src/model/CreateResellerUserQuotaResult.cc - src/model/QueryPriceListRequest.cc - src/model/QueryPriceListResult.cc + src/model/QueryResourcePackageInstancesRequest.cc + src/model/QueryResourcePackageInstancesResult.cc src/model/QueryRedeemRequest.cc src/model/QueryRedeemResult.cc src/model/SubscribeBillToOSSRequest.cc @@ -208,58 +156,62 @@ set(bssopenapi_src src/model/GetPayAsYouGoPriceResult.cc src/model/GetResourcePackagePriceRequest.cc src/model/GetResourcePackagePriceResult.cc - src/model/ChangeConsumeAmountRequest.cc - src/model/ChangeConsumeAmountResult.cc - src/model/ApplyInvoiceRequest.cc - src/model/ApplyInvoiceResult.cc src/model/QueryProductListRequest.cc src/model/QueryProductListResult.cc - src/model/GetCustomerListRequest.cc - src/model/GetCustomerListResult.cc + src/model/ApplyInvoiceRequest.cc + src/model/ApplyInvoiceResult.cc src/model/UnsubscribeBillToOSSRequest.cc src/model/UnsubscribeBillToOSSResult.cc - src/model/SetUserAlarmThresholdRequest.cc - src/model/SetUserAlarmThresholdResult.cc + src/model/GetCustomerListRequest.cc + src/model/GetCustomerListResult.cc src/model/GetSubscriptionPriceRequest.cc src/model/GetSubscriptionPriceResult.cc src/model/QueryResellerAvailableQuotaRequest.cc src/model/QueryResellerAvailableQuotaResult.cc + src/model/SetResellerUserQuotaRequest.cc + src/model/SetResellerUserQuotaResult.cc src/model/SetResellerUserStatusRequest.cc src/model/SetResellerUserStatusResult.cc - src/model/QueryAccountBookListRequest.cc - src/model/QueryAccountBookListResult.cc - src/model/QueryCashCouponsRequest.cc - src/model/QueryCashCouponsResult.cc + src/model/EnableBillGenerationRequest.cc + src/model/EnableBillGenerationResult.cc src/model/QueryOrdersRequest.cc src/model/QueryOrdersResult.cc - src/model/QueryEvaluateListRequest.cc - src/model/QueryEvaluateListResult.cc + src/model/QueryCashCouponsRequest.cc + src/model/QueryCashCouponsResult.cc + src/model/QueryInvoicingCustomerListRequest.cc + src/model/QueryInvoicingCustomerListResult.cc src/model/DescribePricingModuleRequest.cc src/model/DescribePricingModuleResult.cc + src/model/QueryEvaluateListRequest.cc + src/model/QueryEvaluateListResult.cc + src/model/QueryAccountBalanceRequest.cc + src/model/QueryAccountBalanceResult.cc src/model/DescribeResourcePackageProductRequest.cc src/model/DescribeResourcePackageProductResult.cc src/model/ChangeResellerConsumeAmountRequest.cc src/model/ChangeResellerConsumeAmountResult.cc + src/model/RenewInstanceRequest.cc + src/model/RenewInstanceResult.cc + src/model/UpgradeResourcePackageRequest.cc + src/model/UpgradeResourcePackageResult.cc src/model/CreateResourcePackageRequest.cc src/model/CreateResourcePackageResult.cc src/model/GetCustomerAccountInfoRequest.cc src/model/GetCustomerAccountInfoResult.cc src/model/QueryInstanceBillRequest.cc src/model/QueryInstanceBillResult.cc - src/model/SubscribeExportToOSSRequest.cc - src/model/SubscribeExportToOSSResult.cc - src/model/QueryAvaliableQuotaRequest.cc - src/model/QueryAvaliableQuotaResult.cc - src/model/QueryPriceRequest.cc - src/model/QueryPriceResult.cc + src/model/SetResellerUserAlarmThresholdRequest.cc + src/model/SetResellerUserAlarmThresholdResult.cc src/model/QueryBillRequest.cc src/model/QueryBillResult.cc src/model/SetRenewalRequest.cc src/model/SetRenewalResult.cc - src/model/QueryBillOverviewRequest.cc - src/model/QueryBillOverviewResult.cc + src/model/CreateAgAccountRequest.cc + src/model/CreateAgAccountResult.cc src/model/ConvertChargeTypeRequest.cc src/model/ConvertChargeTypeResult.cc + src/model/QueryBillOverviewRequest.cc + src/model/QueryBillOverviewResult.cc src/model/QuerySettlementBillRequest.cc src/model/QuerySettlementBillResult.cc src/model/QueryUserOmsDataRequest.cc diff --git a/bssopenapi/include/alibabacloud/bssopenapi/BssOpenApiClient.h b/bssopenapi/include/alibabacloud/bssopenapi/BssOpenApiClient.h index bff348fb8..a2447a64b 100644 --- a/bssopenapi/include/alibabacloud/bssopenapi/BssOpenApiClient.h +++ b/bssopenapi/include/alibabacloud/bssopenapi/BssOpenApiClient.h @@ -36,20 +36,20 @@ #include "model/QueryAvailableInstancesResult.h" #include "model/RenewResourcePackageRequest.h" #include "model/RenewResourcePackageResult.h" -#include "model/GetOrderDetailRequest.h" -#include "model/GetOrderDetailResult.h" #include "model/CreateInstanceRequest.h" #include "model/CreateInstanceResult.h" +#include "model/GetOrderDetailRequest.h" +#include "model/GetOrderDetailResult.h" #include "model/QueryCustomerAddressListRequest.h" #include "model/QueryCustomerAddressListResult.h" #include "model/ModifyInstanceRequest.h" #include "model/ModifyInstanceResult.h" #include "model/CancelOrderRequest.h" #include "model/CancelOrderResult.h" -#include "model/QueryResourcePackageInstancesRequest.h" -#include "model/QueryResourcePackageInstancesResult.h" #include "model/CreateResellerUserQuotaRequest.h" #include "model/CreateResellerUserQuotaResult.h" +#include "model/QueryResourcePackageInstancesRequest.h" +#include "model/QueryResourcePackageInstancesResult.h" #include "model/QueryRedeemRequest.h" #include "model/QueryRedeemResult.h" #include "model/SubscribeBillToOSSRequest.h" @@ -58,14 +58,14 @@ #include "model/GetPayAsYouGoPriceResult.h" #include "model/GetResourcePackagePriceRequest.h" #include "model/GetResourcePackagePriceResult.h" +#include "model/QueryProductListRequest.h" +#include "model/QueryProductListResult.h" +#include "model/ApplyInvoiceRequest.h" +#include "model/ApplyInvoiceResult.h" #include "model/UnsubscribeBillToOSSRequest.h" #include "model/UnsubscribeBillToOSSResult.h" #include "model/GetCustomerListRequest.h" #include "model/GetCustomerListResult.h" -#include "model/ApplyInvoiceRequest.h" -#include "model/ApplyInvoiceResult.h" -#include "model/QueryProductListRequest.h" -#include "model/QueryProductListResult.h" #include "model/GetSubscriptionPriceRequest.h" #include "model/GetSubscriptionPriceResult.h" #include "model/QueryResellerAvailableQuotaRequest.h" @@ -76,22 +76,22 @@ #include "model/SetResellerUserStatusResult.h" #include "model/EnableBillGenerationRequest.h" #include "model/EnableBillGenerationResult.h" -#include "model/QueryCashCouponsRequest.h" -#include "model/QueryCashCouponsResult.h" #include "model/QueryOrdersRequest.h" #include "model/QueryOrdersResult.h" +#include "model/QueryCashCouponsRequest.h" +#include "model/QueryCashCouponsResult.h" #include "model/QueryInvoicingCustomerListRequest.h" #include "model/QueryInvoicingCustomerListResult.h" -#include "model/QueryEvaluateListRequest.h" -#include "model/QueryEvaluateListResult.h" #include "model/DescribePricingModuleRequest.h" #include "model/DescribePricingModuleResult.h" +#include "model/QueryEvaluateListRequest.h" +#include "model/QueryEvaluateListResult.h" +#include "model/QueryAccountBalanceRequest.h" +#include "model/QueryAccountBalanceResult.h" #include "model/DescribeResourcePackageProductRequest.h" #include "model/DescribeResourcePackageProductResult.h" #include "model/ChangeResellerConsumeAmountRequest.h" #include "model/ChangeResellerConsumeAmountResult.h" -#include "model/QueryAccountBalanceRequest.h" -#include "model/QueryAccountBalanceResult.h" #include "model/RenewInstanceRequest.h" #include "model/RenewInstanceResult.h" #include "model/UpgradeResourcePackageRequest.h" @@ -104,10 +104,10 @@ #include "model/QueryInstanceBillResult.h" #include "model/SetResellerUserAlarmThresholdRequest.h" #include "model/SetResellerUserAlarmThresholdResult.h" -#include "model/SetRenewalRequest.h" -#include "model/SetRenewalResult.h" #include "model/QueryBillRequest.h" #include "model/QueryBillResult.h" +#include "model/SetRenewalRequest.h" +#include "model/SetRenewalResult.h" #include "model/CreateAgAccountRequest.h" #include "model/CreateAgAccountResult.h" #include "model/ConvertChargeTypeRequest.h" @@ -148,12 +148,12 @@ namespace AlibabaCloud typedef Outcome RenewResourcePackageOutcome; typedef std::future RenewResourcePackageOutcomeCallable; typedef std::function&)> RenewResourcePackageAsyncHandler; - typedef Outcome GetOrderDetailOutcome; - typedef std::future GetOrderDetailOutcomeCallable; - typedef std::function&)> GetOrderDetailAsyncHandler; typedef Outcome CreateInstanceOutcome; typedef std::future CreateInstanceOutcomeCallable; typedef std::function&)> CreateInstanceAsyncHandler; + typedef Outcome GetOrderDetailOutcome; + typedef std::future GetOrderDetailOutcomeCallable; + typedef std::function&)> GetOrderDetailAsyncHandler; typedef Outcome QueryCustomerAddressListOutcome; typedef std::future QueryCustomerAddressListOutcomeCallable; typedef std::function&)> QueryCustomerAddressListAsyncHandler; @@ -163,12 +163,12 @@ namespace AlibabaCloud typedef Outcome CancelOrderOutcome; typedef std::future CancelOrderOutcomeCallable; typedef std::function&)> CancelOrderAsyncHandler; - typedef Outcome QueryResourcePackageInstancesOutcome; - typedef std::future QueryResourcePackageInstancesOutcomeCallable; - typedef std::function&)> QueryResourcePackageInstancesAsyncHandler; typedef Outcome CreateResellerUserQuotaOutcome; typedef std::future CreateResellerUserQuotaOutcomeCallable; typedef std::function&)> CreateResellerUserQuotaAsyncHandler; + typedef Outcome QueryResourcePackageInstancesOutcome; + typedef std::future QueryResourcePackageInstancesOutcomeCallable; + typedef std::function&)> QueryResourcePackageInstancesAsyncHandler; typedef Outcome QueryRedeemOutcome; typedef std::future QueryRedeemOutcomeCallable; typedef std::function&)> QueryRedeemAsyncHandler; @@ -181,18 +181,18 @@ namespace AlibabaCloud typedef Outcome GetResourcePackagePriceOutcome; typedef std::future GetResourcePackagePriceOutcomeCallable; typedef std::function&)> GetResourcePackagePriceAsyncHandler; + typedef Outcome QueryProductListOutcome; + typedef std::future QueryProductListOutcomeCallable; + typedef std::function&)> QueryProductListAsyncHandler; + typedef Outcome ApplyInvoiceOutcome; + typedef std::future ApplyInvoiceOutcomeCallable; + typedef std::function&)> ApplyInvoiceAsyncHandler; typedef Outcome UnsubscribeBillToOSSOutcome; typedef std::future UnsubscribeBillToOSSOutcomeCallable; typedef std::function&)> UnsubscribeBillToOSSAsyncHandler; typedef Outcome GetCustomerListOutcome; typedef std::future GetCustomerListOutcomeCallable; typedef std::function&)> GetCustomerListAsyncHandler; - typedef Outcome ApplyInvoiceOutcome; - typedef std::future ApplyInvoiceOutcomeCallable; - typedef std::function&)> ApplyInvoiceAsyncHandler; - typedef Outcome QueryProductListOutcome; - typedef std::future QueryProductListOutcomeCallable; - typedef std::function&)> QueryProductListAsyncHandler; typedef Outcome GetSubscriptionPriceOutcome; typedef std::future GetSubscriptionPriceOutcomeCallable; typedef std::function&)> GetSubscriptionPriceAsyncHandler; @@ -208,30 +208,30 @@ namespace AlibabaCloud typedef Outcome EnableBillGenerationOutcome; typedef std::future EnableBillGenerationOutcomeCallable; typedef std::function&)> EnableBillGenerationAsyncHandler; - typedef Outcome QueryCashCouponsOutcome; - typedef std::future QueryCashCouponsOutcomeCallable; - typedef std::function&)> QueryCashCouponsAsyncHandler; typedef Outcome QueryOrdersOutcome; typedef std::future QueryOrdersOutcomeCallable; typedef std::function&)> QueryOrdersAsyncHandler; + typedef Outcome QueryCashCouponsOutcome; + typedef std::future QueryCashCouponsOutcomeCallable; + typedef std::function&)> QueryCashCouponsAsyncHandler; typedef Outcome QueryInvoicingCustomerListOutcome; typedef std::future QueryInvoicingCustomerListOutcomeCallable; typedef std::function&)> QueryInvoicingCustomerListAsyncHandler; - typedef Outcome QueryEvaluateListOutcome; - typedef std::future QueryEvaluateListOutcomeCallable; - typedef std::function&)> QueryEvaluateListAsyncHandler; typedef Outcome DescribePricingModuleOutcome; typedef std::future DescribePricingModuleOutcomeCallable; typedef std::function&)> DescribePricingModuleAsyncHandler; + typedef Outcome QueryEvaluateListOutcome; + typedef std::future QueryEvaluateListOutcomeCallable; + typedef std::function&)> QueryEvaluateListAsyncHandler; + typedef Outcome QueryAccountBalanceOutcome; + typedef std::future QueryAccountBalanceOutcomeCallable; + typedef std::function&)> QueryAccountBalanceAsyncHandler; typedef Outcome DescribeResourcePackageProductOutcome; typedef std::future DescribeResourcePackageProductOutcomeCallable; typedef std::function&)> DescribeResourcePackageProductAsyncHandler; typedef Outcome ChangeResellerConsumeAmountOutcome; typedef std::future ChangeResellerConsumeAmountOutcomeCallable; typedef std::function&)> ChangeResellerConsumeAmountAsyncHandler; - typedef Outcome QueryAccountBalanceOutcome; - typedef std::future QueryAccountBalanceOutcomeCallable; - typedef std::function&)> QueryAccountBalanceAsyncHandler; typedef Outcome RenewInstanceOutcome; typedef std::future RenewInstanceOutcomeCallable; typedef std::function&)> RenewInstanceAsyncHandler; @@ -250,12 +250,12 @@ namespace AlibabaCloud typedef Outcome SetResellerUserAlarmThresholdOutcome; typedef std::future SetResellerUserAlarmThresholdOutcomeCallable; typedef std::function&)> SetResellerUserAlarmThresholdAsyncHandler; - typedef Outcome SetRenewalOutcome; - typedef std::future SetRenewalOutcomeCallable; - typedef std::function&)> SetRenewalAsyncHandler; typedef Outcome QueryBillOutcome; typedef std::future QueryBillOutcomeCallable; typedef std::function&)> QueryBillAsyncHandler; + typedef Outcome SetRenewalOutcome; + typedef std::future SetRenewalOutcomeCallable; + typedef std::function&)> SetRenewalAsyncHandler; typedef Outcome CreateAgAccountOutcome; typedef std::future CreateAgAccountOutcomeCallable; typedef std::function&)> CreateAgAccountAsyncHandler; @@ -297,12 +297,12 @@ namespace AlibabaCloud RenewResourcePackageOutcome renewResourcePackage(const Model::RenewResourcePackageRequest &request)const; void renewResourcePackageAsync(const Model::RenewResourcePackageRequest& request, const RenewResourcePackageAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; RenewResourcePackageOutcomeCallable renewResourcePackageCallable(const Model::RenewResourcePackageRequest& request) const; - GetOrderDetailOutcome getOrderDetail(const Model::GetOrderDetailRequest &request)const; - void getOrderDetailAsync(const Model::GetOrderDetailRequest& request, const GetOrderDetailAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - GetOrderDetailOutcomeCallable getOrderDetailCallable(const Model::GetOrderDetailRequest& request) const; CreateInstanceOutcome createInstance(const Model::CreateInstanceRequest &request)const; void createInstanceAsync(const Model::CreateInstanceRequest& request, const CreateInstanceAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; CreateInstanceOutcomeCallable createInstanceCallable(const Model::CreateInstanceRequest& request) const; + GetOrderDetailOutcome getOrderDetail(const Model::GetOrderDetailRequest &request)const; + void getOrderDetailAsync(const Model::GetOrderDetailRequest& request, const GetOrderDetailAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + GetOrderDetailOutcomeCallable getOrderDetailCallable(const Model::GetOrderDetailRequest& request) const; QueryCustomerAddressListOutcome queryCustomerAddressList(const Model::QueryCustomerAddressListRequest &request)const; void queryCustomerAddressListAsync(const Model::QueryCustomerAddressListRequest& request, const QueryCustomerAddressListAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; QueryCustomerAddressListOutcomeCallable queryCustomerAddressListCallable(const Model::QueryCustomerAddressListRequest& request) const; @@ -312,12 +312,12 @@ namespace AlibabaCloud CancelOrderOutcome cancelOrder(const Model::CancelOrderRequest &request)const; void cancelOrderAsync(const Model::CancelOrderRequest& request, const CancelOrderAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; CancelOrderOutcomeCallable cancelOrderCallable(const Model::CancelOrderRequest& request) const; - QueryResourcePackageInstancesOutcome queryResourcePackageInstances(const Model::QueryResourcePackageInstancesRequest &request)const; - void queryResourcePackageInstancesAsync(const Model::QueryResourcePackageInstancesRequest& request, const QueryResourcePackageInstancesAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - QueryResourcePackageInstancesOutcomeCallable queryResourcePackageInstancesCallable(const Model::QueryResourcePackageInstancesRequest& request) const; CreateResellerUserQuotaOutcome createResellerUserQuota(const Model::CreateResellerUserQuotaRequest &request)const; void createResellerUserQuotaAsync(const Model::CreateResellerUserQuotaRequest& request, const CreateResellerUserQuotaAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; CreateResellerUserQuotaOutcomeCallable createResellerUserQuotaCallable(const Model::CreateResellerUserQuotaRequest& request) const; + QueryResourcePackageInstancesOutcome queryResourcePackageInstances(const Model::QueryResourcePackageInstancesRequest &request)const; + void queryResourcePackageInstancesAsync(const Model::QueryResourcePackageInstancesRequest& request, const QueryResourcePackageInstancesAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + QueryResourcePackageInstancesOutcomeCallable queryResourcePackageInstancesCallable(const Model::QueryResourcePackageInstancesRequest& request) const; QueryRedeemOutcome queryRedeem(const Model::QueryRedeemRequest &request)const; void queryRedeemAsync(const Model::QueryRedeemRequest& request, const QueryRedeemAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; QueryRedeemOutcomeCallable queryRedeemCallable(const Model::QueryRedeemRequest& request) const; @@ -330,18 +330,18 @@ namespace AlibabaCloud GetResourcePackagePriceOutcome getResourcePackagePrice(const Model::GetResourcePackagePriceRequest &request)const; void getResourcePackagePriceAsync(const Model::GetResourcePackagePriceRequest& request, const GetResourcePackagePriceAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; GetResourcePackagePriceOutcomeCallable getResourcePackagePriceCallable(const Model::GetResourcePackagePriceRequest& request) const; + QueryProductListOutcome queryProductList(const Model::QueryProductListRequest &request)const; + void queryProductListAsync(const Model::QueryProductListRequest& request, const QueryProductListAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + QueryProductListOutcomeCallable queryProductListCallable(const Model::QueryProductListRequest& request) const; + ApplyInvoiceOutcome applyInvoice(const Model::ApplyInvoiceRequest &request)const; + void applyInvoiceAsync(const Model::ApplyInvoiceRequest& request, const ApplyInvoiceAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + ApplyInvoiceOutcomeCallable applyInvoiceCallable(const Model::ApplyInvoiceRequest& request) const; UnsubscribeBillToOSSOutcome unsubscribeBillToOSS(const Model::UnsubscribeBillToOSSRequest &request)const; void unsubscribeBillToOSSAsync(const Model::UnsubscribeBillToOSSRequest& request, const UnsubscribeBillToOSSAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; UnsubscribeBillToOSSOutcomeCallable unsubscribeBillToOSSCallable(const Model::UnsubscribeBillToOSSRequest& request) const; GetCustomerListOutcome getCustomerList(const Model::GetCustomerListRequest &request)const; void getCustomerListAsync(const Model::GetCustomerListRequest& request, const GetCustomerListAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; GetCustomerListOutcomeCallable getCustomerListCallable(const Model::GetCustomerListRequest& request) const; - ApplyInvoiceOutcome applyInvoice(const Model::ApplyInvoiceRequest &request)const; - void applyInvoiceAsync(const Model::ApplyInvoiceRequest& request, const ApplyInvoiceAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - ApplyInvoiceOutcomeCallable applyInvoiceCallable(const Model::ApplyInvoiceRequest& request) const; - QueryProductListOutcome queryProductList(const Model::QueryProductListRequest &request)const; - void queryProductListAsync(const Model::QueryProductListRequest& request, const QueryProductListAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - QueryProductListOutcomeCallable queryProductListCallable(const Model::QueryProductListRequest& request) const; GetSubscriptionPriceOutcome getSubscriptionPrice(const Model::GetSubscriptionPriceRequest &request)const; void getSubscriptionPriceAsync(const Model::GetSubscriptionPriceRequest& request, const GetSubscriptionPriceAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; GetSubscriptionPriceOutcomeCallable getSubscriptionPriceCallable(const Model::GetSubscriptionPriceRequest& request) const; @@ -357,30 +357,30 @@ namespace AlibabaCloud EnableBillGenerationOutcome enableBillGeneration(const Model::EnableBillGenerationRequest &request)const; void enableBillGenerationAsync(const Model::EnableBillGenerationRequest& request, const EnableBillGenerationAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; EnableBillGenerationOutcomeCallable enableBillGenerationCallable(const Model::EnableBillGenerationRequest& request) const; - QueryCashCouponsOutcome queryCashCoupons(const Model::QueryCashCouponsRequest &request)const; - void queryCashCouponsAsync(const Model::QueryCashCouponsRequest& request, const QueryCashCouponsAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - QueryCashCouponsOutcomeCallable queryCashCouponsCallable(const Model::QueryCashCouponsRequest& request) const; QueryOrdersOutcome queryOrders(const Model::QueryOrdersRequest &request)const; void queryOrdersAsync(const Model::QueryOrdersRequest& request, const QueryOrdersAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; QueryOrdersOutcomeCallable queryOrdersCallable(const Model::QueryOrdersRequest& request) const; + QueryCashCouponsOutcome queryCashCoupons(const Model::QueryCashCouponsRequest &request)const; + void queryCashCouponsAsync(const Model::QueryCashCouponsRequest& request, const QueryCashCouponsAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + QueryCashCouponsOutcomeCallable queryCashCouponsCallable(const Model::QueryCashCouponsRequest& request) const; QueryInvoicingCustomerListOutcome queryInvoicingCustomerList(const Model::QueryInvoicingCustomerListRequest &request)const; void queryInvoicingCustomerListAsync(const Model::QueryInvoicingCustomerListRequest& request, const QueryInvoicingCustomerListAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; QueryInvoicingCustomerListOutcomeCallable queryInvoicingCustomerListCallable(const Model::QueryInvoicingCustomerListRequest& request) const; - QueryEvaluateListOutcome queryEvaluateList(const Model::QueryEvaluateListRequest &request)const; - void queryEvaluateListAsync(const Model::QueryEvaluateListRequest& request, const QueryEvaluateListAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - QueryEvaluateListOutcomeCallable queryEvaluateListCallable(const Model::QueryEvaluateListRequest& request) const; DescribePricingModuleOutcome describePricingModule(const Model::DescribePricingModuleRequest &request)const; void describePricingModuleAsync(const Model::DescribePricingModuleRequest& request, const DescribePricingModuleAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DescribePricingModuleOutcomeCallable describePricingModuleCallable(const Model::DescribePricingModuleRequest& request) const; + QueryEvaluateListOutcome queryEvaluateList(const Model::QueryEvaluateListRequest &request)const; + void queryEvaluateListAsync(const Model::QueryEvaluateListRequest& request, const QueryEvaluateListAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + QueryEvaluateListOutcomeCallable queryEvaluateListCallable(const Model::QueryEvaluateListRequest& request) const; + QueryAccountBalanceOutcome queryAccountBalance(const Model::QueryAccountBalanceRequest &request)const; + void queryAccountBalanceAsync(const Model::QueryAccountBalanceRequest& request, const QueryAccountBalanceAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + QueryAccountBalanceOutcomeCallable queryAccountBalanceCallable(const Model::QueryAccountBalanceRequest& request) const; DescribeResourcePackageProductOutcome describeResourcePackageProduct(const Model::DescribeResourcePackageProductRequest &request)const; void describeResourcePackageProductAsync(const Model::DescribeResourcePackageProductRequest& request, const DescribeResourcePackageProductAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DescribeResourcePackageProductOutcomeCallable describeResourcePackageProductCallable(const Model::DescribeResourcePackageProductRequest& request) const; ChangeResellerConsumeAmountOutcome changeResellerConsumeAmount(const Model::ChangeResellerConsumeAmountRequest &request)const; void changeResellerConsumeAmountAsync(const Model::ChangeResellerConsumeAmountRequest& request, const ChangeResellerConsumeAmountAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; ChangeResellerConsumeAmountOutcomeCallable changeResellerConsumeAmountCallable(const Model::ChangeResellerConsumeAmountRequest& request) const; - QueryAccountBalanceOutcome queryAccountBalance(const Model::QueryAccountBalanceRequest &request)const; - void queryAccountBalanceAsync(const Model::QueryAccountBalanceRequest& request, const QueryAccountBalanceAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - QueryAccountBalanceOutcomeCallable queryAccountBalanceCallable(const Model::QueryAccountBalanceRequest& request) const; RenewInstanceOutcome renewInstance(const Model::RenewInstanceRequest &request)const; void renewInstanceAsync(const Model::RenewInstanceRequest& request, const RenewInstanceAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; RenewInstanceOutcomeCallable renewInstanceCallable(const Model::RenewInstanceRequest& request) const; @@ -399,12 +399,12 @@ namespace AlibabaCloud SetResellerUserAlarmThresholdOutcome setResellerUserAlarmThreshold(const Model::SetResellerUserAlarmThresholdRequest &request)const; void setResellerUserAlarmThresholdAsync(const Model::SetResellerUserAlarmThresholdRequest& request, const SetResellerUserAlarmThresholdAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; SetResellerUserAlarmThresholdOutcomeCallable setResellerUserAlarmThresholdCallable(const Model::SetResellerUserAlarmThresholdRequest& request) const; - SetRenewalOutcome setRenewal(const Model::SetRenewalRequest &request)const; - void setRenewalAsync(const Model::SetRenewalRequest& request, const SetRenewalAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - SetRenewalOutcomeCallable setRenewalCallable(const Model::SetRenewalRequest& request) const; QueryBillOutcome queryBill(const Model::QueryBillRequest &request)const; void queryBillAsync(const Model::QueryBillRequest& request, const QueryBillAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; QueryBillOutcomeCallable queryBillCallable(const Model::QueryBillRequest& request) const; + SetRenewalOutcome setRenewal(const Model::SetRenewalRequest &request)const; + void setRenewalAsync(const Model::SetRenewalRequest& request, const SetRenewalAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + SetRenewalOutcomeCallable setRenewalCallable(const Model::SetRenewalRequest& request) const; CreateAgAccountOutcome createAgAccount(const Model::CreateAgAccountRequest &request)const; void createAgAccountAsync(const Model::CreateAgAccountRequest& request, const CreateAgAccountAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; CreateAgAccountOutcomeCallable createAgAccountCallable(const Model::CreateAgAccountRequest& request) const; diff --git a/bssopenapi/include/alibabacloud/bssopenapi/model/ApplyInvoiceRequest.h b/bssopenapi/include/alibabacloud/bssopenapi/model/ApplyInvoiceRequest.h index 546dc7b45..dfdea6695 100644 --- a/bssopenapi/include/alibabacloud/bssopenapi/model/ApplyInvoiceRequest.h +++ b/bssopenapi/include/alibabacloud/bssopenapi/model/ApplyInvoiceRequest.h @@ -37,14 +37,6 @@ namespace AlibabaCloud int getInvoicingType()const; void setInvoicingType(int invoicingType); - std::string getApplyUserNick()const; - void setApplyUserNick(const std::string& applyUserNick); - bool getInvoiceByAmount()const; - void setInvoiceByAmount(bool invoiceByAmount); - long getCustomerId()const; - void setCustomerId(long customerId); - std::vector getSelectedIds()const; - void setSelectedIds(const std::vector& selectedIds); int getProcessWay()const; void setProcessWay(int processWay); long getCallerBid()const; @@ -55,20 +47,28 @@ namespace AlibabaCloud void setInvoiceAmount(long invoiceAmount); long getAddressId()const; void setAddressId(long addressId); + std::string getApplyUserNick()const; + void setApplyUserNick(const std::string& applyUserNick); + bool getInvoiceByAmount()const; + void setInvoiceByAmount(bool invoiceByAmount); + long getCustomerId()const; + void setCustomerId(long customerId); + std::vector getSelectedIds()const; + void setSelectedIds(const std::vector& selectedIds); long getCallerUid()const; void setCallerUid(long callerUid); private: int invoicingType_; - std::string applyUserNick_; - bool invoiceByAmount_; - long customerId_; - std::vector selectedIds_; int processWay_; long callerBid_; long ownerId_; long invoiceAmount_; long addressId_; + std::string applyUserNick_; + bool invoiceByAmount_; + long customerId_; + std::vector selectedIds_; long callerUid_; }; diff --git a/bssopenapi/include/alibabacloud/bssopenapi/model/ChangeResellerConsumeAmountRequest.h b/bssopenapi/include/alibabacloud/bssopenapi/model/ChangeResellerConsumeAmountRequest.h index 2df1b5365..0a808f5df 100644 --- a/bssopenapi/include/alibabacloud/bssopenapi/model/ChangeResellerConsumeAmountRequest.h +++ b/bssopenapi/include/alibabacloud/bssopenapi/model/ChangeResellerConsumeAmountRequest.h @@ -35,32 +35,32 @@ namespace AlibabaCloud ChangeResellerConsumeAmountRequest(); ~ChangeResellerConsumeAmountRequest(); - std::string getAdjustType()const; - void setAdjustType(const std::string& adjustType); std::string getAmount()const; void setAmount(const std::string& amount); std::string getOutBizId()const; void setOutBizId(const std::string& outBizId); - std::string getExtendMap()const; - void setExtendMap(const std::string& extendMap); - std::string getCurrency()const; - void setCurrency(const std::string& currency); std::string getSource()const; void setSource(const std::string& source); long getOwnerId()const; void setOwnerId(long ownerId); std::string getBusinessType()const; void setBusinessType(const std::string& businessType); + std::string getAdjustType()const; + void setAdjustType(const std::string& adjustType); + std::string getExtendMap()const; + void setExtendMap(const std::string& extendMap); + std::string getCurrency()const; + void setCurrency(const std::string& currency); private: - std::string adjustType_; std::string amount_; std::string outBizId_; - std::string extendMap_; - std::string currency_; std::string source_; long ownerId_; std::string businessType_; + std::string adjustType_; + std::string extendMap_; + std::string currency_; }; } diff --git a/bssopenapi/include/alibabacloud/bssopenapi/model/ConvertChargeTypeRequest.h b/bssopenapi/include/alibabacloud/bssopenapi/model/ConvertChargeTypeRequest.h index a0f781888..ee573380b 100644 --- a/bssopenapi/include/alibabacloud/bssopenapi/model/ConvertChargeTypeRequest.h +++ b/bssopenapi/include/alibabacloud/bssopenapi/model/ConvertChargeTypeRequest.h @@ -39,22 +39,22 @@ namespace AlibabaCloud void setPeriod(int period); std::string getProductCode()const; void setProductCode(const std::string& productCode); - std::string getInstanceId()const; - void setInstanceId(const std::string& instanceId); std::string getSubscriptionType()const; void setSubscriptionType(const std::string& subscriptionType); long getOwnerId()const; void setOwnerId(long ownerId); std::string getProductType()const; void setProductType(const std::string& productType); + std::string getInstanceId()const; + void setInstanceId(const std::string& instanceId); private: int period_; std::string productCode_; - std::string instanceId_; std::string subscriptionType_; long ownerId_; std::string productType_; + std::string instanceId_; }; } diff --git a/bssopenapi/include/alibabacloud/bssopenapi/model/CreateAgAccountRequest.h b/bssopenapi/include/alibabacloud/bssopenapi/model/CreateAgAccountRequest.h index 28be3ad62..db4db68e0 100644 --- a/bssopenapi/include/alibabacloud/bssopenapi/model/CreateAgAccountRequest.h +++ b/bssopenapi/include/alibabacloud/bssopenapi/model/CreateAgAccountRequest.h @@ -37,14 +37,8 @@ namespace AlibabaCloud std::string getFirstName()const; void setFirstName(const std::string& firstName); - std::string getLoginEmail()const; - void setLoginEmail(const std::string& loginEmail); - std::string getProvinceName()const; - void setProvinceName(const std::string& provinceName); std::string getCityName()const; void setCityName(const std::string& cityName); - std::string getAccountAttr()const; - void setAccountAttr(const std::string& accountAttr); std::string getPostcode()const; void setPostcode(const std::string& postcode); std::string getEnterpriseName()const; @@ -53,17 +47,23 @@ namespace AlibabaCloud void setNationCode(const std::string& nationCode); std::string getLastName()const; void setLastName(const std::string& lastName); + std::string getLoginEmail()const; + void setLoginEmail(const std::string& loginEmail); + std::string getProvinceName()const; + void setProvinceName(const std::string& provinceName); + std::string getAccountAttr()const; + void setAccountAttr(const std::string& accountAttr); private: std::string firstName_; - std::string loginEmail_; - std::string provinceName_; std::string cityName_; - std::string accountAttr_; std::string postcode_; std::string enterpriseName_; std::string nationCode_; std::string lastName_; + std::string loginEmail_; + std::string provinceName_; + std::string accountAttr_; }; } diff --git a/bssopenapi/include/alibabacloud/bssopenapi/model/CreateInstanceRequest.h b/bssopenapi/include/alibabacloud/bssopenapi/model/CreateInstanceRequest.h index 14034c695..369ad03fb 100644 --- a/bssopenapi/include/alibabacloud/bssopenapi/model/CreateInstanceRequest.h +++ b/bssopenapi/include/alibabacloud/bssopenapi/model/CreateInstanceRequest.h @@ -48,27 +48,27 @@ namespace AlibabaCloud void setClientToken(const std::string& clientToken); std::string getSubscriptionType()const; void setSubscriptionType(const std::string& subscriptionType); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getProductType()const; + void setProductType(const std::string& productType); int getRenewPeriod()const; void setRenewPeriod(int renewPeriod); std::vector getParameter()const; void setParameter(const std::vector& parameter); std::string getRenewalStatus()const; void setRenewalStatus(const std::string& renewalStatus); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getProductType()const; - void setProductType(const std::string& productType); private: std::string productCode_; int period_; std::string clientToken_; std::string subscriptionType_; + long ownerId_; + std::string productType_; int renewPeriod_; std::vector parameter_; std::string renewalStatus_; - long ownerId_; - std::string productType_; }; } diff --git a/bssopenapi/include/alibabacloud/bssopenapi/model/CreateResellerUserQuotaRequest.h b/bssopenapi/include/alibabacloud/bssopenapi/model/CreateResellerUserQuotaRequest.h index c0f588368..152b94b72 100644 --- a/bssopenapi/include/alibabacloud/bssopenapi/model/CreateResellerUserQuotaRequest.h +++ b/bssopenapi/include/alibabacloud/bssopenapi/model/CreateResellerUserQuotaRequest.h @@ -39,16 +39,16 @@ namespace AlibabaCloud void setAmount(const std::string& amount); std::string getOutBizId()const; void setOutBizId(const std::string& outBizId); - std::string getCurrency()const; - void setCurrency(const std::string& currency); long getOwnerId()const; void setOwnerId(long ownerId); + std::string getCurrency()const; + void setCurrency(const std::string& currency); private: std::string amount_; std::string outBizId_; - std::string currency_; long ownerId_; + std::string currency_; }; } diff --git a/bssopenapi/include/alibabacloud/bssopenapi/model/CreateResourcePackageRequest.h b/bssopenapi/include/alibabacloud/bssopenapi/model/CreateResourcePackageRequest.h index 773f043e4..ad05b00d4 100644 --- a/bssopenapi/include/alibabacloud/bssopenapi/model/CreateResourcePackageRequest.h +++ b/bssopenapi/include/alibabacloud/bssopenapi/model/CreateResourcePackageRequest.h @@ -35,28 +35,28 @@ namespace AlibabaCloud CreateResourcePackageRequest(); ~CreateResourcePackageRequest(); - int getDuration()const; - void setDuration(int duration); std::string getProductCode()const; void setProductCode(const std::string& productCode); std::string getSpecification()const; void setSpecification(const std::string& specification); long getOwnerId()const; void setOwnerId(long ownerId); - std::string getPackageType()const; - void setPackageType(const std::string& packageType); std::string getEffectiveDate()const; void setEffectiveDate(const std::string& effectiveDate); + int getDuration()const; + void setDuration(int duration); + std::string getPackageType()const; + void setPackageType(const std::string& packageType); std::string getPricingCycle()const; void setPricingCycle(const std::string& pricingCycle); private: - int duration_; std::string productCode_; std::string specification_; long ownerId_; - std::string packageType_; std::string effectiveDate_; + int duration_; + std::string packageType_; std::string pricingCycle_; }; diff --git a/bssopenapi/include/alibabacloud/bssopenapi/model/GetPayAsYouGoPriceRequest.h b/bssopenapi/include/alibabacloud/bssopenapi/model/GetPayAsYouGoPriceRequest.h index 59e0cec2f..79de60583 100644 --- a/bssopenapi/include/alibabacloud/bssopenapi/model/GetPayAsYouGoPriceRequest.h +++ b/bssopenapi/include/alibabacloud/bssopenapi/model/GetPayAsYouGoPriceRequest.h @@ -49,18 +49,18 @@ namespace AlibabaCloud void setModuleList(const std::vector& moduleList); long getOwnerId()const; void setOwnerId(long ownerId); - std::string getRegion()const; - void setRegion(const std::string& region); std::string getProductType()const; void setProductType(const std::string& productType); + std::string getRegion()const; + void setRegion(const std::string& region); private: std::string productCode_; std::string subscriptionType_; std::vector moduleList_; long ownerId_; - std::string region_; std::string productType_; + std::string region_; }; } diff --git a/bssopenapi/include/alibabacloud/bssopenapi/model/GetResourcePackagePriceRequest.h b/bssopenapi/include/alibabacloud/bssopenapi/model/GetResourcePackagePriceRequest.h index ddf5e3878..f48a36f0b 100644 --- a/bssopenapi/include/alibabacloud/bssopenapi/model/GetResourcePackagePriceRequest.h +++ b/bssopenapi/include/alibabacloud/bssopenapi/model/GetResourcePackagePriceRequest.h @@ -35,33 +35,33 @@ namespace AlibabaCloud GetResourcePackagePriceRequest(); ~GetResourcePackagePriceRequest(); - int getDuration()const; - void setDuration(int duration); std::string getProductCode()const; void setProductCode(const std::string& productCode); - std::string getInstanceId()const; - void setInstanceId(const std::string& instanceId); std::string getSpecification()const; void setSpecification(const std::string& specification); long getOwnerId()const; void setOwnerId(long ownerId); - std::string getPackageType()const; - void setPackageType(const std::string& packageType); std::string getEffectiveDate()const; void setEffectiveDate(const std::string& effectiveDate); + int getDuration()const; + void setDuration(int duration); + std::string getInstanceId()const; + void setInstanceId(const std::string& instanceId); + std::string getPackageType()const; + void setPackageType(const std::string& packageType); std::string getPricingCycle()const; void setPricingCycle(const std::string& pricingCycle); std::string getOrderType()const; void setOrderType(const std::string& orderType); private: - int duration_; std::string productCode_; - std::string instanceId_; std::string specification_; long ownerId_; - std::string packageType_; std::string effectiveDate_; + int duration_; + std::string instanceId_; + std::string packageType_; std::string pricingCycle_; std::string orderType_; diff --git a/bssopenapi/include/alibabacloud/bssopenapi/model/GetSubscriptionPriceRequest.h b/bssopenapi/include/alibabacloud/bssopenapi/model/GetSubscriptionPriceRequest.h index 31c3ba3b4..224d30b7d 100644 --- a/bssopenapi/include/alibabacloud/bssopenapi/model/GetSubscriptionPriceRequest.h +++ b/bssopenapi/include/alibabacloud/bssopenapi/model/GetSubscriptionPriceRequest.h @@ -42,41 +42,41 @@ namespace AlibabaCloud GetSubscriptionPriceRequest(); ~GetSubscriptionPriceRequest(); - int getServicePeriodQuantity()const; - void setServicePeriodQuantity(int servicePeriodQuantity); std::string getProductCode()const; void setProductCode(const std::string& productCode); - std::string getInstanceId()const; - void setInstanceId(const std::string& instanceId); int getQuantity()const; void setQuantity(int quantity); - std::string getServicePeriodUnit()const; - void setServicePeriodUnit(const std::string& servicePeriodUnit); std::string getSubscriptionType()const; void setSubscriptionType(const std::string& subscriptionType); std::vector getModuleList()const; void setModuleList(const std::vector& moduleList); long getOwnerId()const; void setOwnerId(long ownerId); + std::string getProductType()const; + void setProductType(const std::string& productType); + int getServicePeriodQuantity()const; + void setServicePeriodQuantity(int servicePeriodQuantity); + std::string getInstanceId()const; + void setInstanceId(const std::string& instanceId); + std::string getServicePeriodUnit()const; + void setServicePeriodUnit(const std::string& servicePeriodUnit); std::string getRegion()const; void setRegion(const std::string& region); std::string getOrderType()const; void setOrderType(const std::string& orderType); - std::string getProductType()const; - void setProductType(const std::string& productType); private: - int servicePeriodQuantity_; std::string productCode_; - std::string instanceId_; int quantity_; - std::string servicePeriodUnit_; std::string subscriptionType_; std::vector moduleList_; long ownerId_; + std::string productType_; + int servicePeriodQuantity_; + std::string instanceId_; + std::string servicePeriodUnit_; std::string region_; std::string orderType_; - std::string productType_; }; } diff --git a/bssopenapi/include/alibabacloud/bssopenapi/model/ModifyInstanceRequest.h b/bssopenapi/include/alibabacloud/bssopenapi/model/ModifyInstanceRequest.h index b2ba18e99..94f7b65b2 100644 --- a/bssopenapi/include/alibabacloud/bssopenapi/model/ModifyInstanceRequest.h +++ b/bssopenapi/include/alibabacloud/bssopenapi/model/ModifyInstanceRequest.h @@ -42,30 +42,30 @@ namespace AlibabaCloud std::string getProductCode()const; void setProductCode(const std::string& productCode); - std::string getInstanceId()const; - void setInstanceId(const std::string& instanceId); std::string getClientToken()const; void setClientToken(const std::string& clientToken); std::string getSubscriptionType()const; void setSubscriptionType(const std::string& subscriptionType); - std::string getModifyType()const; - void setModifyType(const std::string& modifyType); - std::vector getParameter()const; - void setParameter(const std::vector& parameter); long getOwnerId()const; void setOwnerId(long ownerId); std::string getProductType()const; void setProductType(const std::string& productType); + std::string getInstanceId()const; + void setInstanceId(const std::string& instanceId); + std::string getModifyType()const; + void setModifyType(const std::string& modifyType); + std::vector getParameter()const; + void setParameter(const std::vector& parameter); private: std::string productCode_; - std::string instanceId_; std::string clientToken_; std::string subscriptionType_; - std::string modifyType_; - std::vector parameter_; long ownerId_; std::string productType_; + std::string instanceId_; + std::string modifyType_; + std::vector parameter_; }; } diff --git a/bssopenapi/include/alibabacloud/bssopenapi/model/QueryAccountTransactionsRequest.h b/bssopenapi/include/alibabacloud/bssopenapi/model/QueryAccountTransactionsRequest.h index 3137e52b5..986e5324d 100644 --- a/bssopenapi/include/alibabacloud/bssopenapi/model/QueryAccountTransactionsRequest.h +++ b/bssopenapi/include/alibabacloud/bssopenapi/model/QueryAccountTransactionsRequest.h @@ -35,6 +35,10 @@ namespace AlibabaCloud QueryAccountTransactionsRequest(); ~QueryAccountTransactionsRequest(); + int getPageNum()const; + void setPageNum(int pageNum); + std::string getCreateTimeEnd()const; + void setCreateTimeEnd(const std::string& createTimeEnd); std::string getRecordID()const; void setRecordID(const std::string& recordID); int getPageSize()const; @@ -45,19 +49,15 @@ namespace AlibabaCloud void setCreateTimeStart(const std::string& createTimeStart); std::string getTransactionNumber()const; void setTransactionNumber(const std::string& transactionNumber); - int getPageNum()const; - void setPageNum(int pageNum); - std::string getCreateTimeEnd()const; - void setCreateTimeEnd(const std::string& createTimeEnd); private: + int pageNum_; + std::string createTimeEnd_; std::string recordID_; int pageSize_; std::string transactionChannelSN_; std::string createTimeStart_; std::string transactionNumber_; - int pageNum_; - std::string createTimeEnd_; }; } diff --git a/bssopenapi/include/alibabacloud/bssopenapi/model/QueryAvailableInstancesRequest.h b/bssopenapi/include/alibabacloud/bssopenapi/model/QueryAvailableInstancesRequest.h index bd2a7127c..cc36e6757 100644 --- a/bssopenapi/include/alibabacloud/bssopenapi/model/QueryAvailableInstancesRequest.h +++ b/bssopenapi/include/alibabacloud/bssopenapi/model/QueryAvailableInstancesRequest.h @@ -39,43 +39,43 @@ namespace AlibabaCloud void setProductCode(const std::string& productCode); std::string getSubscriptionType()const; void setSubscriptionType(const std::string& subscriptionType); - long getOwnerId()const; - void setOwnerId(long ownerId); int getPageNum()const; void setPageNum(int pageNum); - std::string getEndTimeStart()const; - void setEndTimeStart(const std::string& endTimeStart); std::string getProductType()const; void setProductType(const std::string& productType); + int getPageSize()const; + void setPageSize(int pageSize); + std::string getRenewStatus()const; + void setRenewStatus(const std::string& renewStatus); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getEndTimeStart()const; + void setEndTimeStart(const std::string& endTimeStart); std::string getCreateTimeEnd()const; void setCreateTimeEnd(const std::string& createTimeEnd); std::string getInstanceIDs()const; void setInstanceIDs(const std::string& instanceIDs); std::string getEndTimeEnd()const; void setEndTimeEnd(const std::string& endTimeEnd); - int getPageSize()const; - void setPageSize(int pageSize); std::string getCreateTimeStart()const; void setCreateTimeStart(const std::string& createTimeStart); std::string getRegion()const; void setRegion(const std::string& region); - std::string getRenewStatus()const; - void setRenewStatus(const std::string& renewStatus); private: std::string productCode_; std::string subscriptionType_; - long ownerId_; int pageNum_; - std::string endTimeStart_; std::string productType_; + int pageSize_; + std::string renewStatus_; + long ownerId_; + std::string endTimeStart_; std::string createTimeEnd_; std::string instanceIDs_; std::string endTimeEnd_; - int pageSize_; std::string createTimeStart_; std::string region_; - std::string renewStatus_; }; } diff --git a/bssopenapi/include/alibabacloud/bssopenapi/model/QueryBillRequest.h b/bssopenapi/include/alibabacloud/bssopenapi/model/QueryBillRequest.h index 9c110827e..ed5e561e4 100644 --- a/bssopenapi/include/alibabacloud/bssopenapi/model/QueryBillRequest.h +++ b/bssopenapi/include/alibabacloud/bssopenapi/model/QueryBillRequest.h @@ -43,8 +43,6 @@ namespace AlibabaCloud void setIsDisplayLocalCurrency(bool isDisplayLocalCurrency); std::string getSubscriptionType()const; void setSubscriptionType(const std::string& subscriptionType); - int getPageSize()const; - void setPageSize(int pageSize); std::string getBillingCycle()const; void setBillingCycle(const std::string& billingCycle); std::string getType()const; @@ -55,18 +53,20 @@ namespace AlibabaCloud void setPageNum(int pageNum); std::string getProductType()const; void setProductType(const std::string& productType); + int getPageSize()const; + void setPageSize(int pageSize); private: std::string productCode_; bool isHideZeroCharge_; bool isDisplayLocalCurrency_; std::string subscriptionType_; - int pageSize_; std::string billingCycle_; std::string type_; long ownerId_; int pageNum_; std::string productType_; + int pageSize_; }; } diff --git a/bssopenapi/include/alibabacloud/bssopenapi/model/QueryEvaluateListRequest.h b/bssopenapi/include/alibabacloud/bssopenapi/model/QueryEvaluateListRequest.h index 105a1fc37..527a13197 100644 --- a/bssopenapi/include/alibabacloud/bssopenapi/model/QueryEvaluateListRequest.h +++ b/bssopenapi/include/alibabacloud/bssopenapi/model/QueryEvaluateListRequest.h @@ -41,24 +41,24 @@ namespace AlibabaCloud void setOutBizId(const std::string& outBizId); int getSortType()const; void setSortType(int sortType); - std::vector getBizTypeList()const; - void setBizTypeList(const std::vector& bizTypeList); int getType()const; void setType(int type); - long getOwnerId()const; - void setOwnerId(long ownerId); int getPageNum()const; void setPageNum(int pageNum); - std::string getStartSearchTime()const; - void setStartSearchTime(const std::string& startSearchTime); - std::string getEndBizTime()const; - void setEndBizTime(const std::string& endBizTime); int getPageSize()const; void setPageSize(int pageSize); long getEndAmount()const; void setEndAmount(long endAmount); std::string getBillCycle()const; void setBillCycle(const std::string& billCycle); + std::vector getBizTypeList()const; + void setBizTypeList(const std::vector& bizTypeList); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getStartSearchTime()const; + void setStartSearchTime(const std::string& startSearchTime); + std::string getEndBizTime()const; + void setEndBizTime(const std::string& endBizTime); long getStartAmount()const; void setStartAmount(long startAmount); std::string getStartBizTime()const; @@ -68,15 +68,15 @@ namespace AlibabaCloud std::string endSearchTime_; std::string outBizId_; int sortType_; - std::vector bizTypeList_; int type_; - long ownerId_; int pageNum_; - std::string startSearchTime_; - std::string endBizTime_; int pageSize_; long endAmount_; std::string billCycle_; + std::vector bizTypeList_; + long ownerId_; + std::string startSearchTime_; + std::string endBizTime_; long startAmount_; std::string startBizTime_; diff --git a/bssopenapi/include/alibabacloud/bssopenapi/model/QueryInstanceBillRequest.h b/bssopenapi/include/alibabacloud/bssopenapi/model/QueryInstanceBillRequest.h index d3e6a8497..efe8568ed 100644 --- a/bssopenapi/include/alibabacloud/bssopenapi/model/QueryInstanceBillRequest.h +++ b/bssopenapi/include/alibabacloud/bssopenapi/model/QueryInstanceBillRequest.h @@ -35,16 +35,12 @@ namespace AlibabaCloud QueryInstanceBillRequest(); ~QueryInstanceBillRequest(); - bool getIsBillingItem()const; - void setIsBillingItem(bool isBillingItem); std::string getProductCode()const; void setProductCode(const std::string& productCode); bool getIsHideZeroCharge()const; void setIsHideZeroCharge(bool isHideZeroCharge); std::string getSubscriptionType()const; void setSubscriptionType(const std::string& subscriptionType); - int getPageSize()const; - void setPageSize(int pageSize); std::string getBillingCycle()const; void setBillingCycle(const std::string& billingCycle); long getOwnerId()const; @@ -53,17 +49,21 @@ namespace AlibabaCloud void setPageNum(int pageNum); std::string getProductType()const; void setProductType(const std::string& productType); + bool getIsBillingItem()const; + void setIsBillingItem(bool isBillingItem); + int getPageSize()const; + void setPageSize(int pageSize); private: - bool isBillingItem_; std::string productCode_; bool isHideZeroCharge_; std::string subscriptionType_; - int pageSize_; std::string billingCycle_; long ownerId_; int pageNum_; std::string productType_; + bool isBillingItem_; + int pageSize_; }; } diff --git a/bssopenapi/include/alibabacloud/bssopenapi/model/QueryInstanceGaapCostRequest.h b/bssopenapi/include/alibabacloud/bssopenapi/model/QueryInstanceGaapCostRequest.h index 612701b23..f8aed4999 100644 --- a/bssopenapi/include/alibabacloud/bssopenapi/model/QueryInstanceGaapCostRequest.h +++ b/bssopenapi/include/alibabacloud/bssopenapi/model/QueryInstanceGaapCostRequest.h @@ -39,22 +39,22 @@ namespace AlibabaCloud void setProductCode(const std::string& productCode); std::string getSubscriptionType()const; void setSubscriptionType(const std::string& subscriptionType); - int getPageSize()const; - void setPageSize(int pageSize); std::string getBillingCycle()const; void setBillingCycle(const std::string& billingCycle); int getPageNum()const; void setPageNum(int pageNum); std::string getProductType()const; void setProductType(const std::string& productType); + int getPageSize()const; + void setPageSize(int pageSize); private: std::string productCode_; std::string subscriptionType_; - int pageSize_; std::string billingCycle_; int pageNum_; std::string productType_; + int pageSize_; }; } diff --git a/bssopenapi/include/alibabacloud/bssopenapi/model/QueryMonthlyInstanceConsumptionRequest.h b/bssopenapi/include/alibabacloud/bssopenapi/model/QueryMonthlyInstanceConsumptionRequest.h index 447ea4467..e749554e2 100644 --- a/bssopenapi/include/alibabacloud/bssopenapi/model/QueryMonthlyInstanceConsumptionRequest.h +++ b/bssopenapi/include/alibabacloud/bssopenapi/model/QueryMonthlyInstanceConsumptionRequest.h @@ -39,8 +39,6 @@ namespace AlibabaCloud void setProductCode(const std::string& productCode); std::string getSubscriptionType()const; void setSubscriptionType(const std::string& subscriptionType); - int getPageSize()const; - void setPageSize(int pageSize); std::string getBillingCycle()const; void setBillingCycle(const std::string& billingCycle); long getOwnerId()const; @@ -49,15 +47,17 @@ namespace AlibabaCloud void setPageNum(int pageNum); std::string getProductType()const; void setProductType(const std::string& productType); + int getPageSize()const; + void setPageSize(int pageSize); private: std::string productCode_; std::string subscriptionType_; - int pageSize_; std::string billingCycle_; long ownerId_; int pageNum_; std::string productType_; + int pageSize_; }; } diff --git a/bssopenapi/include/alibabacloud/bssopenapi/model/QueryOrdersRequest.h b/bssopenapi/include/alibabacloud/bssopenapi/model/QueryOrdersRequest.h index ee5d51f08..b075afa51 100644 --- a/bssopenapi/include/alibabacloud/bssopenapi/model/QueryOrdersRequest.h +++ b/bssopenapi/include/alibabacloud/bssopenapi/model/QueryOrdersRequest.h @@ -39,12 +39,6 @@ namespace AlibabaCloud void setProductCode(const std::string& productCode); std::string getSubscriptionType()const; void setSubscriptionType(const std::string& subscriptionType); - int getPageSize()const; - void setPageSize(int pageSize); - std::string getPaymentStatus()const; - void setPaymentStatus(const std::string& paymentStatus); - std::string getCreateTimeStart()const; - void setCreateTimeStart(const std::string& createTimeStart); int getPageNum()const; void setPageNum(int pageNum); long getOwnerId()const; @@ -53,19 +47,25 @@ namespace AlibabaCloud void setCreateTimeEnd(const std::string& createTimeEnd); std::string getProductType()const; void setProductType(const std::string& productType); + int getPageSize()const; + void setPageSize(int pageSize); + std::string getPaymentStatus()const; + void setPaymentStatus(const std::string& paymentStatus); + std::string getCreateTimeStart()const; + void setCreateTimeStart(const std::string& createTimeStart); std::string getOrderType()const; void setOrderType(const std::string& orderType); private: std::string productCode_; std::string subscriptionType_; - int pageSize_; - std::string paymentStatus_; - std::string createTimeStart_; int pageNum_; long ownerId_; std::string createTimeEnd_; std::string productType_; + int pageSize_; + std::string paymentStatus_; + std::string createTimeStart_; std::string orderType_; }; diff --git a/bssopenapi/include/alibabacloud/bssopenapi/model/QueryProductListRequest.h b/bssopenapi/include/alibabacloud/bssopenapi/model/QueryProductListRequest.h index 683f2a400..a3ec12fea 100644 --- a/bssopenapi/include/alibabacloud/bssopenapi/model/QueryProductListRequest.h +++ b/bssopenapi/include/alibabacloud/bssopenapi/model/QueryProductListRequest.h @@ -35,17 +35,17 @@ namespace AlibabaCloud QueryProductListRequest(); ~QueryProductListRequest(); + int getPageNum()const; + void setPageNum(int pageNum); bool getQueryTotalCount()const; void setQueryTotalCount(bool queryTotalCount); int getPageSize()const; void setPageSize(int pageSize); - int getPageNum()const; - void setPageNum(int pageNum); private: + int pageNum_; bool queryTotalCount_; int pageSize_; - int pageNum_; }; } diff --git a/bssopenapi/include/alibabacloud/bssopenapi/model/QueryRedeemRequest.h b/bssopenapi/include/alibabacloud/bssopenapi/model/QueryRedeemRequest.h index 70fec1255..10fed890a 100644 --- a/bssopenapi/include/alibabacloud/bssopenapi/model/QueryRedeemRequest.h +++ b/bssopenapi/include/alibabacloud/bssopenapi/model/QueryRedeemRequest.h @@ -37,21 +37,21 @@ namespace AlibabaCloud std::string getExpiryTimeEnd()const; void setExpiryTimeEnd(const std::string& expiryTimeEnd); - int getPageSize()const; - void setPageSize(int pageSize); std::string getExpiryTimeStart()const; void setExpiryTimeStart(const std::string& expiryTimeStart); int getPageNum()const; void setPageNum(int pageNum); bool getEffectiveOrNot()const; void setEffectiveOrNot(bool effectiveOrNot); + int getPageSize()const; + void setPageSize(int pageSize); private: std::string expiryTimeEnd_; - int pageSize_; std::string expiryTimeStart_; int pageNum_; bool effectiveOrNot_; + int pageSize_; }; } diff --git a/bssopenapi/include/alibabacloud/bssopenapi/model/QueryResourcePackageInstancesRequest.h b/bssopenapi/include/alibabacloud/bssopenapi/model/QueryResourcePackageInstancesRequest.h index 954a8d6f3..6a7995d39 100644 --- a/bssopenapi/include/alibabacloud/bssopenapi/model/QueryResourcePackageInstancesRequest.h +++ b/bssopenapi/include/alibabacloud/bssopenapi/model/QueryResourcePackageInstancesRequest.h @@ -39,22 +39,22 @@ namespace AlibabaCloud void setExpiryTimeEnd(const std::string& expiryTimeEnd); std::string getProductCode()const; void setProductCode(const std::string& productCode); - int getPageSize()const; - void setPageSize(int pageSize); long getOwnerId()const; void setOwnerId(long ownerId); std::string getExpiryTimeStart()const; void setExpiryTimeStart(const std::string& expiryTimeStart); int getPageNum()const; void setPageNum(int pageNum); + int getPageSize()const; + void setPageSize(int pageSize); private: std::string expiryTimeEnd_; std::string productCode_; - int pageSize_; long ownerId_; std::string expiryTimeStart_; int pageNum_; + int pageSize_; }; } diff --git a/bssopenapi/include/alibabacloud/bssopenapi/model/QuerySettlementBillRequest.h b/bssopenapi/include/alibabacloud/bssopenapi/model/QuerySettlementBillRequest.h index 499ad0543..e37c23e71 100644 --- a/bssopenapi/include/alibabacloud/bssopenapi/model/QuerySettlementBillRequest.h +++ b/bssopenapi/include/alibabacloud/bssopenapi/model/QuerySettlementBillRequest.h @@ -41,8 +41,6 @@ namespace AlibabaCloud void setIsHideZeroCharge(bool isHideZeroCharge); std::string getSubscriptionType()const; void setSubscriptionType(const std::string& subscriptionType); - int getPageSize()const; - void setPageSize(int pageSize); std::string getEndTime()const; void setEndTime(const std::string& endTime); std::string getBillingCycle()const; @@ -57,12 +55,13 @@ namespace AlibabaCloud void setType(const std::string& type); std::string getProductType()const; void setProductType(const std::string& productType); + int getPageSize()const; + void setPageSize(int pageSize); private: std::string productCode_; bool isHideZeroCharge_; std::string subscriptionType_; - int pageSize_; std::string endTime_; std::string billingCycle_; std::string startTime_; @@ -70,6 +69,7 @@ namespace AlibabaCloud int pageNum_; std::string type_; std::string productType_; + int pageSize_; }; } diff --git a/bssopenapi/include/alibabacloud/bssopenapi/model/QueryUserOmsDataRequest.h b/bssopenapi/include/alibabacloud/bssopenapi/model/QueryUserOmsDataRequest.h index 7c0040824..aa5b2f7ce 100644 --- a/bssopenapi/include/alibabacloud/bssopenapi/model/QueryUserOmsDataRequest.h +++ b/bssopenapi/include/alibabacloud/bssopenapi/model/QueryUserOmsDataRequest.h @@ -35,28 +35,28 @@ namespace AlibabaCloud QueryUserOmsDataRequest(); ~QueryUserOmsDataRequest(); - std::string getDataType()const; - void setDataType(const std::string& dataType); - std::string getMarker()const; - void setMarker(const std::string& marker); - int getPageSize()const; - void setPageSize(int pageSize); std::string getEndTime()const; void setEndTime(const std::string& endTime); std::string getStartTime()const; void setStartTime(const std::string& startTime); long getOwnerId()const; void setOwnerId(long ownerId); + std::string getDataType()const; + void setDataType(const std::string& dataType); + std::string getMarker()const; + void setMarker(const std::string& marker); + int getPageSize()const; + void setPageSize(int pageSize); std::string getTable()const; void setTable(const std::string& table); private: - std::string dataType_; - std::string marker_; - int pageSize_; std::string endTime_; std::string startTime_; long ownerId_; + std::string dataType_; + std::string marker_; + int pageSize_; std::string table_; }; diff --git a/bssopenapi/include/alibabacloud/bssopenapi/model/RenewInstanceRequest.h b/bssopenapi/include/alibabacloud/bssopenapi/model/RenewInstanceRequest.h index f4676515b..ac7f06869 100644 --- a/bssopenapi/include/alibabacloud/bssopenapi/model/RenewInstanceRequest.h +++ b/bssopenapi/include/alibabacloud/bssopenapi/model/RenewInstanceRequest.h @@ -37,24 +37,24 @@ namespace AlibabaCloud std::string getProductCode()const; void setProductCode(const std::string& productCode); - std::string getInstanceId()const; - void setInstanceId(const std::string& instanceId); std::string getClientToken()const; void setClientToken(const std::string& clientToken); - int getRenewPeriod()const; - void setRenewPeriod(int renewPeriod); long getOwnerId()const; void setOwnerId(long ownerId); std::string getProductType()const; void setProductType(const std::string& productType); + std::string getInstanceId()const; + void setInstanceId(const std::string& instanceId); + int getRenewPeriod()const; + void setRenewPeriod(int renewPeriod); private: std::string productCode_; - std::string instanceId_; std::string clientToken_; - int renewPeriod_; long ownerId_; std::string productType_; + std::string instanceId_; + int renewPeriod_; }; } diff --git a/bssopenapi/include/alibabacloud/bssopenapi/model/RenewResourcePackageRequest.h b/bssopenapi/include/alibabacloud/bssopenapi/model/RenewResourcePackageRequest.h index 20721e1e5..0096592ad 100644 --- a/bssopenapi/include/alibabacloud/bssopenapi/model/RenewResourcePackageRequest.h +++ b/bssopenapi/include/alibabacloud/bssopenapi/model/RenewResourcePackageRequest.h @@ -35,22 +35,22 @@ namespace AlibabaCloud RenewResourcePackageRequest(); ~RenewResourcePackageRequest(); - int getDuration()const; - void setDuration(int duration); - std::string getInstanceId()const; - void setInstanceId(const std::string& instanceId); long getOwnerId()const; void setOwnerId(long ownerId); std::string getEffectiveDate()const; void setEffectiveDate(const std::string& effectiveDate); + int getDuration()const; + void setDuration(int duration); + std::string getInstanceId()const; + void setInstanceId(const std::string& instanceId); std::string getPricingCycle()const; void setPricingCycle(const std::string& pricingCycle); private: - int duration_; - std::string instanceId_; long ownerId_; std::string effectiveDate_; + int duration_; + std::string instanceId_; std::string pricingCycle_; }; diff --git a/bssopenapi/include/alibabacloud/bssopenapi/model/SetRenewalRequest.h b/bssopenapi/include/alibabacloud/bssopenapi/model/SetRenewalRequest.h index 842d52983..e44bfae5e 100644 --- a/bssopenapi/include/alibabacloud/bssopenapi/model/SetRenewalRequest.h +++ b/bssopenapi/include/alibabacloud/bssopenapi/model/SetRenewalRequest.h @@ -37,30 +37,30 @@ namespace AlibabaCloud std::string getProductCode()const; void setProductCode(const std::string& productCode); - std::string getInstanceIDs()const; - void setInstanceIDs(const std::string& instanceIDs); std::string getSubscriptionType()const; void setSubscriptionType(const std::string& subscriptionType); - std::string getRenewalStatus()const; - void setRenewalStatus(const std::string& renewalStatus); - std::string getRenewalPeriodUnit()const; - void setRenewalPeriodUnit(const std::string& renewalPeriodUnit); int getRenewalPeriod()const; void setRenewalPeriod(int renewalPeriod); long getOwnerId()const; void setOwnerId(long ownerId); std::string getProductType()const; void setProductType(const std::string& productType); + std::string getInstanceIDs()const; + void setInstanceIDs(const std::string& instanceIDs); + std::string getRenewalStatus()const; + void setRenewalStatus(const std::string& renewalStatus); + std::string getRenewalPeriodUnit()const; + void setRenewalPeriodUnit(const std::string& renewalPeriodUnit); private: std::string productCode_; - std::string instanceIDs_; std::string subscriptionType_; - std::string renewalStatus_; - std::string renewalPeriodUnit_; int renewalPeriod_; long ownerId_; std::string productType_; + std::string instanceIDs_; + std::string renewalStatus_; + std::string renewalPeriodUnit_; }; } diff --git a/bssopenapi/include/alibabacloud/bssopenapi/model/SetResellerUserQuotaRequest.h b/bssopenapi/include/alibabacloud/bssopenapi/model/SetResellerUserQuotaRequest.h index 63542b6f2..38021b970 100644 --- a/bssopenapi/include/alibabacloud/bssopenapi/model/SetResellerUserQuotaRequest.h +++ b/bssopenapi/include/alibabacloud/bssopenapi/model/SetResellerUserQuotaRequest.h @@ -39,16 +39,16 @@ namespace AlibabaCloud void setAmount(const std::string& amount); std::string getOutBizId()const; void setOutBizId(const std::string& outBizId); - std::string getCurrency()const; - void setCurrency(const std::string& currency); long getOwnerId()const; void setOwnerId(long ownerId); + std::string getCurrency()const; + void setCurrency(const std::string& currency); private: std::string amount_; std::string outBizId_; - std::string currency_; long ownerId_; + std::string currency_; }; } diff --git a/bssopenapi/include/alibabacloud/bssopenapi/model/SetResellerUserStatusRequest.h b/bssopenapi/include/alibabacloud/bssopenapi/model/SetResellerUserStatusRequest.h index 8a9b4ac0c..1c464f4bd 100644 --- a/bssopenapi/include/alibabacloud/bssopenapi/model/SetResellerUserStatusRequest.h +++ b/bssopenapi/include/alibabacloud/bssopenapi/model/SetResellerUserStatusRequest.h @@ -37,15 +37,15 @@ namespace AlibabaCloud std::string getOwnerId()const; void setOwnerId(const std::string& ownerId); - std::string getStatus()const; - void setStatus(const std::string& status); std::string getBusinessType()const; void setBusinessType(const std::string& businessType); + std::string getStatus()const; + void setStatus(const std::string& status); private: std::string ownerId_; - std::string status_; std::string businessType_; + std::string status_; }; } diff --git a/bssopenapi/include/alibabacloud/bssopenapi/model/UpgradeResourcePackageRequest.h b/bssopenapi/include/alibabacloud/bssopenapi/model/UpgradeResourcePackageRequest.h index 6990128d1..b98022c5b 100644 --- a/bssopenapi/include/alibabacloud/bssopenapi/model/UpgradeResourcePackageRequest.h +++ b/bssopenapi/include/alibabacloud/bssopenapi/model/UpgradeResourcePackageRequest.h @@ -35,20 +35,20 @@ namespace AlibabaCloud UpgradeResourcePackageRequest(); ~UpgradeResourcePackageRequest(); - std::string getInstanceId()const; - void setInstanceId(const std::string& instanceId); std::string getSpecification()const; void setSpecification(const std::string& specification); long getOwnerId()const; void setOwnerId(long ownerId); std::string getEffectiveDate()const; void setEffectiveDate(const std::string& effectiveDate); + std::string getInstanceId()const; + void setInstanceId(const std::string& instanceId); private: - std::string instanceId_; std::string specification_; long ownerId_; std::string effectiveDate_; + std::string instanceId_; }; } diff --git a/bssopenapi/src/BssOpenApiClient.cc b/bssopenapi/src/BssOpenApiClient.cc index e26463115..a1db36b1e 100644 --- a/bssopenapi/src/BssOpenApiClient.cc +++ b/bssopenapi/src/BssOpenApiClient.cc @@ -31,21 +31,21 @@ BssOpenApiClient::BssOpenApiClient(const Credentials &credentials, const ClientC RpcServiceClient(SERVICE_NAME, std::make_shared(credentials), configuration) { auto locationClient = std::make_shared(credentials, configuration); - endpointProvider_ = std::make_shared(locationClient, configuration.regionId(), SERVICE_NAME, ""); + endpointProvider_ = std::make_shared(locationClient, configuration.regionId(), SERVICE_NAME, "bssopenapi"); } BssOpenApiClient::BssOpenApiClient(const std::shared_ptr& credentialsProvider, const ClientConfiguration & configuration) : RpcServiceClient(SERVICE_NAME, credentialsProvider, configuration) { auto locationClient = std::make_shared(credentialsProvider, configuration); - endpointProvider_ = std::make_shared(locationClient, configuration.regionId(), SERVICE_NAME, ""); + endpointProvider_ = std::make_shared(locationClient, configuration.regionId(), SERVICE_NAME, "bssopenapi"); } BssOpenApiClient::BssOpenApiClient(const std::string & accessKeyId, const std::string & accessKeySecret, const ClientConfiguration & configuration) : RpcServiceClient(SERVICE_NAME, std::make_shared(accessKeyId, accessKeySecret), configuration) { auto locationClient = std::make_shared(accessKeyId, accessKeySecret, configuration); - endpointProvider_ = std::make_shared(locationClient, configuration.regionId(), SERVICE_NAME, ""); + endpointProvider_ = std::make_shared(locationClient, configuration.regionId(), SERVICE_NAME, "bssopenapi"); } BssOpenApiClient::~BssOpenApiClient() @@ -303,42 +303,6 @@ BssOpenApiClient::RenewResourcePackageOutcomeCallable BssOpenApiClient::renewRes return task->get_future(); } -BssOpenApiClient::GetOrderDetailOutcome BssOpenApiClient::getOrderDetail(const GetOrderDetailRequest &request) const -{ - auto endpointOutcome = endpointProvider_->getEndpoint(); - if (!endpointOutcome.isSuccess()) - return GetOrderDetailOutcome(endpointOutcome.error()); - - auto outcome = makeRequest(endpointOutcome.result(), request); - - if (outcome.isSuccess()) - return GetOrderDetailOutcome(GetOrderDetailResult(outcome.result())); - else - return GetOrderDetailOutcome(outcome.error()); -} - -void BssOpenApiClient::getOrderDetailAsync(const GetOrderDetailRequest& request, const GetOrderDetailAsyncHandler& handler, const std::shared_ptr& context) const -{ - auto fn = [this, request, handler, context]() - { - handler(this, request, getOrderDetail(request), context); - }; - - asyncExecute(new Runnable(fn)); -} - -BssOpenApiClient::GetOrderDetailOutcomeCallable BssOpenApiClient::getOrderDetailCallable(const GetOrderDetailRequest &request) const -{ - auto task = std::make_shared>( - [this, request]() - { - return this->getOrderDetail(request); - }); - - asyncExecute(new Runnable([task]() { (*task)(); })); - return task->get_future(); -} - BssOpenApiClient::CreateInstanceOutcome BssOpenApiClient::createInstance(const CreateInstanceRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -375,6 +339,42 @@ BssOpenApiClient::CreateInstanceOutcomeCallable BssOpenApiClient::createInstance return task->get_future(); } +BssOpenApiClient::GetOrderDetailOutcome BssOpenApiClient::getOrderDetail(const GetOrderDetailRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return GetOrderDetailOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return GetOrderDetailOutcome(GetOrderDetailResult(outcome.result())); + else + return GetOrderDetailOutcome(outcome.error()); +} + +void BssOpenApiClient::getOrderDetailAsync(const GetOrderDetailRequest& request, const GetOrderDetailAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, getOrderDetail(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +BssOpenApiClient::GetOrderDetailOutcomeCallable BssOpenApiClient::getOrderDetailCallable(const GetOrderDetailRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->getOrderDetail(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + BssOpenApiClient::QueryCustomerAddressListOutcome BssOpenApiClient::queryCustomerAddressList(const QueryCustomerAddressListRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -483,42 +483,6 @@ BssOpenApiClient::CancelOrderOutcomeCallable BssOpenApiClient::cancelOrderCallab return task->get_future(); } -BssOpenApiClient::QueryResourcePackageInstancesOutcome BssOpenApiClient::queryResourcePackageInstances(const QueryResourcePackageInstancesRequest &request) const -{ - auto endpointOutcome = endpointProvider_->getEndpoint(); - if (!endpointOutcome.isSuccess()) - return QueryResourcePackageInstancesOutcome(endpointOutcome.error()); - - auto outcome = makeRequest(endpointOutcome.result(), request); - - if (outcome.isSuccess()) - return QueryResourcePackageInstancesOutcome(QueryResourcePackageInstancesResult(outcome.result())); - else - return QueryResourcePackageInstancesOutcome(outcome.error()); -} - -void BssOpenApiClient::queryResourcePackageInstancesAsync(const QueryResourcePackageInstancesRequest& request, const QueryResourcePackageInstancesAsyncHandler& handler, const std::shared_ptr& context) const -{ - auto fn = [this, request, handler, context]() - { - handler(this, request, queryResourcePackageInstances(request), context); - }; - - asyncExecute(new Runnable(fn)); -} - -BssOpenApiClient::QueryResourcePackageInstancesOutcomeCallable BssOpenApiClient::queryResourcePackageInstancesCallable(const QueryResourcePackageInstancesRequest &request) const -{ - auto task = std::make_shared>( - [this, request]() - { - return this->queryResourcePackageInstances(request); - }); - - asyncExecute(new Runnable([task]() { (*task)(); })); - return task->get_future(); -} - BssOpenApiClient::CreateResellerUserQuotaOutcome BssOpenApiClient::createResellerUserQuota(const CreateResellerUserQuotaRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -555,6 +519,42 @@ BssOpenApiClient::CreateResellerUserQuotaOutcomeCallable BssOpenApiClient::creat return task->get_future(); } +BssOpenApiClient::QueryResourcePackageInstancesOutcome BssOpenApiClient::queryResourcePackageInstances(const QueryResourcePackageInstancesRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return QueryResourcePackageInstancesOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return QueryResourcePackageInstancesOutcome(QueryResourcePackageInstancesResult(outcome.result())); + else + return QueryResourcePackageInstancesOutcome(outcome.error()); +} + +void BssOpenApiClient::queryResourcePackageInstancesAsync(const QueryResourcePackageInstancesRequest& request, const QueryResourcePackageInstancesAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, queryResourcePackageInstances(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +BssOpenApiClient::QueryResourcePackageInstancesOutcomeCallable BssOpenApiClient::queryResourcePackageInstancesCallable(const QueryResourcePackageInstancesRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->queryResourcePackageInstances(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + BssOpenApiClient::QueryRedeemOutcome BssOpenApiClient::queryRedeem(const QueryRedeemRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -699,6 +699,78 @@ BssOpenApiClient::GetResourcePackagePriceOutcomeCallable BssOpenApiClient::getRe return task->get_future(); } +BssOpenApiClient::QueryProductListOutcome BssOpenApiClient::queryProductList(const QueryProductListRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return QueryProductListOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return QueryProductListOutcome(QueryProductListResult(outcome.result())); + else + return QueryProductListOutcome(outcome.error()); +} + +void BssOpenApiClient::queryProductListAsync(const QueryProductListRequest& request, const QueryProductListAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, queryProductList(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +BssOpenApiClient::QueryProductListOutcomeCallable BssOpenApiClient::queryProductListCallable(const QueryProductListRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->queryProductList(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +BssOpenApiClient::ApplyInvoiceOutcome BssOpenApiClient::applyInvoice(const ApplyInvoiceRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return ApplyInvoiceOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return ApplyInvoiceOutcome(ApplyInvoiceResult(outcome.result())); + else + return ApplyInvoiceOutcome(outcome.error()); +} + +void BssOpenApiClient::applyInvoiceAsync(const ApplyInvoiceRequest& request, const ApplyInvoiceAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, applyInvoice(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +BssOpenApiClient::ApplyInvoiceOutcomeCallable BssOpenApiClient::applyInvoiceCallable(const ApplyInvoiceRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->applyInvoice(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + BssOpenApiClient::UnsubscribeBillToOSSOutcome BssOpenApiClient::unsubscribeBillToOSS(const UnsubscribeBillToOSSRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -771,78 +843,6 @@ BssOpenApiClient::GetCustomerListOutcomeCallable BssOpenApiClient::getCustomerLi return task->get_future(); } -BssOpenApiClient::ApplyInvoiceOutcome BssOpenApiClient::applyInvoice(const ApplyInvoiceRequest &request) const -{ - auto endpointOutcome = endpointProvider_->getEndpoint(); - if (!endpointOutcome.isSuccess()) - return ApplyInvoiceOutcome(endpointOutcome.error()); - - auto outcome = makeRequest(endpointOutcome.result(), request); - - if (outcome.isSuccess()) - return ApplyInvoiceOutcome(ApplyInvoiceResult(outcome.result())); - else - return ApplyInvoiceOutcome(outcome.error()); -} - -void BssOpenApiClient::applyInvoiceAsync(const ApplyInvoiceRequest& request, const ApplyInvoiceAsyncHandler& handler, const std::shared_ptr& context) const -{ - auto fn = [this, request, handler, context]() - { - handler(this, request, applyInvoice(request), context); - }; - - asyncExecute(new Runnable(fn)); -} - -BssOpenApiClient::ApplyInvoiceOutcomeCallable BssOpenApiClient::applyInvoiceCallable(const ApplyInvoiceRequest &request) const -{ - auto task = std::make_shared>( - [this, request]() - { - return this->applyInvoice(request); - }); - - asyncExecute(new Runnable([task]() { (*task)(); })); - return task->get_future(); -} - -BssOpenApiClient::QueryProductListOutcome BssOpenApiClient::queryProductList(const QueryProductListRequest &request) const -{ - auto endpointOutcome = endpointProvider_->getEndpoint(); - if (!endpointOutcome.isSuccess()) - return QueryProductListOutcome(endpointOutcome.error()); - - auto outcome = makeRequest(endpointOutcome.result(), request); - - if (outcome.isSuccess()) - return QueryProductListOutcome(QueryProductListResult(outcome.result())); - else - return QueryProductListOutcome(outcome.error()); -} - -void BssOpenApiClient::queryProductListAsync(const QueryProductListRequest& request, const QueryProductListAsyncHandler& handler, const std::shared_ptr& context) const -{ - auto fn = [this, request, handler, context]() - { - handler(this, request, queryProductList(request), context); - }; - - asyncExecute(new Runnable(fn)); -} - -BssOpenApiClient::QueryProductListOutcomeCallable BssOpenApiClient::queryProductListCallable(const QueryProductListRequest &request) const -{ - auto task = std::make_shared>( - [this, request]() - { - return this->queryProductList(request); - }); - - asyncExecute(new Runnable([task]() { (*task)(); })); - return task->get_future(); -} - BssOpenApiClient::GetSubscriptionPriceOutcome BssOpenApiClient::getSubscriptionPrice(const GetSubscriptionPriceRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -1023,42 +1023,6 @@ BssOpenApiClient::EnableBillGenerationOutcomeCallable BssOpenApiClient::enableBi return task->get_future(); } -BssOpenApiClient::QueryCashCouponsOutcome BssOpenApiClient::queryCashCoupons(const QueryCashCouponsRequest &request) const -{ - auto endpointOutcome = endpointProvider_->getEndpoint(); - if (!endpointOutcome.isSuccess()) - return QueryCashCouponsOutcome(endpointOutcome.error()); - - auto outcome = makeRequest(endpointOutcome.result(), request); - - if (outcome.isSuccess()) - return QueryCashCouponsOutcome(QueryCashCouponsResult(outcome.result())); - else - return QueryCashCouponsOutcome(outcome.error()); -} - -void BssOpenApiClient::queryCashCouponsAsync(const QueryCashCouponsRequest& request, const QueryCashCouponsAsyncHandler& handler, const std::shared_ptr& context) const -{ - auto fn = [this, request, handler, context]() - { - handler(this, request, queryCashCoupons(request), context); - }; - - asyncExecute(new Runnable(fn)); -} - -BssOpenApiClient::QueryCashCouponsOutcomeCallable BssOpenApiClient::queryCashCouponsCallable(const QueryCashCouponsRequest &request) const -{ - auto task = std::make_shared>( - [this, request]() - { - return this->queryCashCoupons(request); - }); - - asyncExecute(new Runnable([task]() { (*task)(); })); - return task->get_future(); -} - BssOpenApiClient::QueryOrdersOutcome BssOpenApiClient::queryOrders(const QueryOrdersRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -1095,6 +1059,42 @@ BssOpenApiClient::QueryOrdersOutcomeCallable BssOpenApiClient::queryOrdersCallab return task->get_future(); } +BssOpenApiClient::QueryCashCouponsOutcome BssOpenApiClient::queryCashCoupons(const QueryCashCouponsRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return QueryCashCouponsOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return QueryCashCouponsOutcome(QueryCashCouponsResult(outcome.result())); + else + return QueryCashCouponsOutcome(outcome.error()); +} + +void BssOpenApiClient::queryCashCouponsAsync(const QueryCashCouponsRequest& request, const QueryCashCouponsAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, queryCashCoupons(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +BssOpenApiClient::QueryCashCouponsOutcomeCallable BssOpenApiClient::queryCashCouponsCallable(const QueryCashCouponsRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->queryCashCoupons(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + BssOpenApiClient::QueryInvoicingCustomerListOutcome BssOpenApiClient::queryInvoicingCustomerList(const QueryInvoicingCustomerListRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -1131,6 +1131,42 @@ BssOpenApiClient::QueryInvoicingCustomerListOutcomeCallable BssOpenApiClient::qu return task->get_future(); } +BssOpenApiClient::DescribePricingModuleOutcome BssOpenApiClient::describePricingModule(const DescribePricingModuleRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return DescribePricingModuleOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DescribePricingModuleOutcome(DescribePricingModuleResult(outcome.result())); + else + return DescribePricingModuleOutcome(outcome.error()); +} + +void BssOpenApiClient::describePricingModuleAsync(const DescribePricingModuleRequest& request, const DescribePricingModuleAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, describePricingModule(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +BssOpenApiClient::DescribePricingModuleOutcomeCallable BssOpenApiClient::describePricingModuleCallable(const DescribePricingModuleRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->describePricingModule(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + BssOpenApiClient::QueryEvaluateListOutcome BssOpenApiClient::queryEvaluateList(const QueryEvaluateListRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -1167,36 +1203,36 @@ BssOpenApiClient::QueryEvaluateListOutcomeCallable BssOpenApiClient::queryEvalua return task->get_future(); } -BssOpenApiClient::DescribePricingModuleOutcome BssOpenApiClient::describePricingModule(const DescribePricingModuleRequest &request) const +BssOpenApiClient::QueryAccountBalanceOutcome BssOpenApiClient::queryAccountBalance(const QueryAccountBalanceRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); if (!endpointOutcome.isSuccess()) - return DescribePricingModuleOutcome(endpointOutcome.error()); + return QueryAccountBalanceOutcome(endpointOutcome.error()); auto outcome = makeRequest(endpointOutcome.result(), request); if (outcome.isSuccess()) - return DescribePricingModuleOutcome(DescribePricingModuleResult(outcome.result())); + return QueryAccountBalanceOutcome(QueryAccountBalanceResult(outcome.result())); else - return DescribePricingModuleOutcome(outcome.error()); + return QueryAccountBalanceOutcome(outcome.error()); } -void BssOpenApiClient::describePricingModuleAsync(const DescribePricingModuleRequest& request, const DescribePricingModuleAsyncHandler& handler, const std::shared_ptr& context) const +void BssOpenApiClient::queryAccountBalanceAsync(const QueryAccountBalanceRequest& request, const QueryAccountBalanceAsyncHandler& handler, const std::shared_ptr& context) const { auto fn = [this, request, handler, context]() { - handler(this, request, describePricingModule(request), context); + handler(this, request, queryAccountBalance(request), context); }; asyncExecute(new Runnable(fn)); } -BssOpenApiClient::DescribePricingModuleOutcomeCallable BssOpenApiClient::describePricingModuleCallable(const DescribePricingModuleRequest &request) const +BssOpenApiClient::QueryAccountBalanceOutcomeCallable BssOpenApiClient::queryAccountBalanceCallable(const QueryAccountBalanceRequest &request) const { - auto task = std::make_shared>( + auto task = std::make_shared>( [this, request]() { - return this->describePricingModule(request); + return this->queryAccountBalance(request); }); asyncExecute(new Runnable([task]() { (*task)(); })); @@ -1275,42 +1311,6 @@ BssOpenApiClient::ChangeResellerConsumeAmountOutcomeCallable BssOpenApiClient::c return task->get_future(); } -BssOpenApiClient::QueryAccountBalanceOutcome BssOpenApiClient::queryAccountBalance(const QueryAccountBalanceRequest &request) const -{ - auto endpointOutcome = endpointProvider_->getEndpoint(); - if (!endpointOutcome.isSuccess()) - return QueryAccountBalanceOutcome(endpointOutcome.error()); - - auto outcome = makeRequest(endpointOutcome.result(), request); - - if (outcome.isSuccess()) - return QueryAccountBalanceOutcome(QueryAccountBalanceResult(outcome.result())); - else - return QueryAccountBalanceOutcome(outcome.error()); -} - -void BssOpenApiClient::queryAccountBalanceAsync(const QueryAccountBalanceRequest& request, const QueryAccountBalanceAsyncHandler& handler, const std::shared_ptr& context) const -{ - auto fn = [this, request, handler, context]() - { - handler(this, request, queryAccountBalance(request), context); - }; - - asyncExecute(new Runnable(fn)); -} - -BssOpenApiClient::QueryAccountBalanceOutcomeCallable BssOpenApiClient::queryAccountBalanceCallable(const QueryAccountBalanceRequest &request) const -{ - auto task = std::make_shared>( - [this, request]() - { - return this->queryAccountBalance(request); - }); - - asyncExecute(new Runnable([task]() { (*task)(); })); - return task->get_future(); -} - BssOpenApiClient::RenewInstanceOutcome BssOpenApiClient::renewInstance(const RenewInstanceRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -1527,42 +1527,6 @@ BssOpenApiClient::SetResellerUserAlarmThresholdOutcomeCallable BssOpenApiClient: return task->get_future(); } -BssOpenApiClient::SetRenewalOutcome BssOpenApiClient::setRenewal(const SetRenewalRequest &request) const -{ - auto endpointOutcome = endpointProvider_->getEndpoint(); - if (!endpointOutcome.isSuccess()) - return SetRenewalOutcome(endpointOutcome.error()); - - auto outcome = makeRequest(endpointOutcome.result(), request); - - if (outcome.isSuccess()) - return SetRenewalOutcome(SetRenewalResult(outcome.result())); - else - return SetRenewalOutcome(outcome.error()); -} - -void BssOpenApiClient::setRenewalAsync(const SetRenewalRequest& request, const SetRenewalAsyncHandler& handler, const std::shared_ptr& context) const -{ - auto fn = [this, request, handler, context]() - { - handler(this, request, setRenewal(request), context); - }; - - asyncExecute(new Runnable(fn)); -} - -BssOpenApiClient::SetRenewalOutcomeCallable BssOpenApiClient::setRenewalCallable(const SetRenewalRequest &request) const -{ - auto task = std::make_shared>( - [this, request]() - { - return this->setRenewal(request); - }); - - asyncExecute(new Runnable([task]() { (*task)(); })); - return task->get_future(); -} - BssOpenApiClient::QueryBillOutcome BssOpenApiClient::queryBill(const QueryBillRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -1599,6 +1563,42 @@ BssOpenApiClient::QueryBillOutcomeCallable BssOpenApiClient::queryBillCallable(c return task->get_future(); } +BssOpenApiClient::SetRenewalOutcome BssOpenApiClient::setRenewal(const SetRenewalRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return SetRenewalOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return SetRenewalOutcome(SetRenewalResult(outcome.result())); + else + return SetRenewalOutcome(outcome.error()); +} + +void BssOpenApiClient::setRenewalAsync(const SetRenewalRequest& request, const SetRenewalAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, setRenewal(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +BssOpenApiClient::SetRenewalOutcomeCallable BssOpenApiClient::setRenewalCallable(const SetRenewalRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->setRenewal(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + BssOpenApiClient::CreateAgAccountOutcome BssOpenApiClient::createAgAccount(const CreateAgAccountRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); diff --git a/bssopenapi/src/model/ApplyInvoiceRequest.cc b/bssopenapi/src/model/ApplyInvoiceRequest.cc index 0a1952957..5f8395a69 100644 --- a/bssopenapi/src/model/ApplyInvoiceRequest.cc +++ b/bssopenapi/src/model/ApplyInvoiceRequest.cc @@ -36,51 +36,6 @@ void ApplyInvoiceRequest::setInvoicingType(int invoicingType) setCoreParameter("InvoicingType", std::to_string(invoicingType)); } -std::string ApplyInvoiceRequest::getApplyUserNick()const -{ - return applyUserNick_; -} - -void ApplyInvoiceRequest::setApplyUserNick(const std::string& applyUserNick) -{ - applyUserNick_ = applyUserNick; - setCoreParameter("ApplyUserNick", applyUserNick); -} - -bool ApplyInvoiceRequest::getInvoiceByAmount()const -{ - return invoiceByAmount_; -} - -void ApplyInvoiceRequest::setInvoiceByAmount(bool invoiceByAmount) -{ - invoiceByAmount_ = invoiceByAmount; - setCoreParameter("InvoiceByAmount", invoiceByAmount ? "true" : "false"); -} - -long ApplyInvoiceRequest::getCustomerId()const -{ - return customerId_; -} - -void ApplyInvoiceRequest::setCustomerId(long customerId) -{ - customerId_ = customerId; - setCoreParameter("CustomerId", std::to_string(customerId)); -} - -std::vector ApplyInvoiceRequest::getSelectedIds()const -{ - return selectedIds_; -} - -void ApplyInvoiceRequest::setSelectedIds(const std::vector& selectedIds) -{ - selectedIds_ = selectedIds; - for(int i = 0; i!= selectedIds.size(); i++) - setCoreParameter("SelectedIds."+ std::to_string(i), std::to_string(selectedIds.at(i))); -} - int ApplyInvoiceRequest::getProcessWay()const { return processWay_; @@ -136,6 +91,51 @@ void ApplyInvoiceRequest::setAddressId(long addressId) setCoreParameter("AddressId", std::to_string(addressId)); } +std::string ApplyInvoiceRequest::getApplyUserNick()const +{ + return applyUserNick_; +} + +void ApplyInvoiceRequest::setApplyUserNick(const std::string& applyUserNick) +{ + applyUserNick_ = applyUserNick; + setCoreParameter("ApplyUserNick", applyUserNick); +} + +bool ApplyInvoiceRequest::getInvoiceByAmount()const +{ + return invoiceByAmount_; +} + +void ApplyInvoiceRequest::setInvoiceByAmount(bool invoiceByAmount) +{ + invoiceByAmount_ = invoiceByAmount; + setCoreParameter("InvoiceByAmount", invoiceByAmount ? "true" : "false"); +} + +long ApplyInvoiceRequest::getCustomerId()const +{ + return customerId_; +} + +void ApplyInvoiceRequest::setCustomerId(long customerId) +{ + customerId_ = customerId; + setCoreParameter("CustomerId", std::to_string(customerId)); +} + +std::vector ApplyInvoiceRequest::getSelectedIds()const +{ + return selectedIds_; +} + +void ApplyInvoiceRequest::setSelectedIds(const std::vector& selectedIds) +{ + selectedIds_ = selectedIds; + for(int i = 0; i!= selectedIds.size(); i++) + setCoreParameter("SelectedIds."+ std::to_string(i), std::to_string(selectedIds.at(i))); +} + long ApplyInvoiceRequest::getCallerUid()const { return callerUid_; diff --git a/bssopenapi/src/model/ApplyInvoiceResult.cc b/bssopenapi/src/model/ApplyInvoiceResult.cc index 50445f984..50a41d73e 100644 --- a/bssopenapi/src/model/ApplyInvoiceResult.cc +++ b/bssopenapi/src/model/ApplyInvoiceResult.cc @@ -35,13 +35,9 @@ ApplyInvoiceResult::~ApplyInvoiceResult() void ApplyInvoiceResult::parse(const std::string &payload) { - Json::CharReaderBuilder builder; - Json::CharReader *reader = builder.newCharReader(); - Json::Value *val; + Json::Reader reader; Json::Value value; - JSONCPP_STRING *errs; - reader->parse(payload.data(), payload.data() + payload.size(), val, errs); - value = *val; + reader.parse(payload, value); setRequestId(value["RequestId"].asString()); auto dataNode = value["Data"]; if(!dataNode["InvoiceApplyId"].isNull()) diff --git a/bssopenapi/src/model/CancelOrderResult.cc b/bssopenapi/src/model/CancelOrderResult.cc index e03079a92..8dc0f29b2 100644 --- a/bssopenapi/src/model/CancelOrderResult.cc +++ b/bssopenapi/src/model/CancelOrderResult.cc @@ -35,13 +35,9 @@ CancelOrderResult::~CancelOrderResult() void CancelOrderResult::parse(const std::string &payload) { - Json::CharReaderBuilder builder; - Json::CharReader *reader = builder.newCharReader(); - Json::Value *val; + Json::Reader reader; Json::Value value; - JSONCPP_STRING *errs; - reader->parse(payload.data(), payload.data() + payload.size(), val, errs); - value = *val; + reader.parse(payload, value); setRequestId(value["RequestId"].asString()); auto dataNode = value["Data"]; if(!dataNode["HostId"].isNull()) diff --git a/bssopenapi/src/model/ChangeResellerConsumeAmountRequest.cc b/bssopenapi/src/model/ChangeResellerConsumeAmountRequest.cc index 9c00ab092..90c19f419 100644 --- a/bssopenapi/src/model/ChangeResellerConsumeAmountRequest.cc +++ b/bssopenapi/src/model/ChangeResellerConsumeAmountRequest.cc @@ -25,17 +25,6 @@ ChangeResellerConsumeAmountRequest::ChangeResellerConsumeAmountRequest() : ChangeResellerConsumeAmountRequest::~ChangeResellerConsumeAmountRequest() {} -std::string ChangeResellerConsumeAmountRequest::getAdjustType()const -{ - return adjustType_; -} - -void ChangeResellerConsumeAmountRequest::setAdjustType(const std::string& adjustType) -{ - adjustType_ = adjustType; - setCoreParameter("AdjustType", adjustType); -} - std::string ChangeResellerConsumeAmountRequest::getAmount()const { return amount_; @@ -58,28 +47,6 @@ void ChangeResellerConsumeAmountRequest::setOutBizId(const std::string& outBizId setCoreParameter("OutBizId", outBizId); } -std::string ChangeResellerConsumeAmountRequest::getExtendMap()const -{ - return extendMap_; -} - -void ChangeResellerConsumeAmountRequest::setExtendMap(const std::string& extendMap) -{ - extendMap_ = extendMap; - setCoreParameter("ExtendMap", extendMap); -} - -std::string ChangeResellerConsumeAmountRequest::getCurrency()const -{ - return currency_; -} - -void ChangeResellerConsumeAmountRequest::setCurrency(const std::string& currency) -{ - currency_ = currency; - setCoreParameter("Currency", currency); -} - std::string ChangeResellerConsumeAmountRequest::getSource()const { return source_; @@ -113,3 +80,36 @@ void ChangeResellerConsumeAmountRequest::setBusinessType(const std::string& busi setCoreParameter("BusinessType", businessType); } +std::string ChangeResellerConsumeAmountRequest::getAdjustType()const +{ + return adjustType_; +} + +void ChangeResellerConsumeAmountRequest::setAdjustType(const std::string& adjustType) +{ + adjustType_ = adjustType; + setCoreParameter("AdjustType", adjustType); +} + +std::string ChangeResellerConsumeAmountRequest::getExtendMap()const +{ + return extendMap_; +} + +void ChangeResellerConsumeAmountRequest::setExtendMap(const std::string& extendMap) +{ + extendMap_ = extendMap; + setCoreParameter("ExtendMap", extendMap); +} + +std::string ChangeResellerConsumeAmountRequest::getCurrency()const +{ + return currency_; +} + +void ChangeResellerConsumeAmountRequest::setCurrency(const std::string& currency) +{ + currency_ = currency; + setCoreParameter("Currency", currency); +} + diff --git a/bssopenapi/src/model/ChangeResellerConsumeAmountResult.cc b/bssopenapi/src/model/ChangeResellerConsumeAmountResult.cc index a067b44ff..11a10a5c9 100644 --- a/bssopenapi/src/model/ChangeResellerConsumeAmountResult.cc +++ b/bssopenapi/src/model/ChangeResellerConsumeAmountResult.cc @@ -35,13 +35,9 @@ ChangeResellerConsumeAmountResult::~ChangeResellerConsumeAmountResult() void ChangeResellerConsumeAmountResult::parse(const std::string &payload) { - Json::CharReaderBuilder builder; - Json::CharReader *reader = builder.newCharReader(); - Json::Value *val; + Json::Reader reader; Json::Value value; - JSONCPP_STRING *errs; - reader->parse(payload.data(), payload.data() + payload.size(), val, errs); - value = *val; + reader.parse(payload, value); setRequestId(value["RequestId"].asString()); if(!value["Code"].isNull()) code_ = value["Code"].asString(); diff --git a/bssopenapi/src/model/ConvertChargeTypeRequest.cc b/bssopenapi/src/model/ConvertChargeTypeRequest.cc index a5b92cfca..645768963 100644 --- a/bssopenapi/src/model/ConvertChargeTypeRequest.cc +++ b/bssopenapi/src/model/ConvertChargeTypeRequest.cc @@ -47,17 +47,6 @@ void ConvertChargeTypeRequest::setProductCode(const std::string& productCode) setCoreParameter("ProductCode", productCode); } -std::string ConvertChargeTypeRequest::getInstanceId()const -{ - return instanceId_; -} - -void ConvertChargeTypeRequest::setInstanceId(const std::string& instanceId) -{ - instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); -} - std::string ConvertChargeTypeRequest::getSubscriptionType()const { return subscriptionType_; @@ -91,3 +80,14 @@ void ConvertChargeTypeRequest::setProductType(const std::string& productType) setCoreParameter("ProductType", productType); } +std::string ConvertChargeTypeRequest::getInstanceId()const +{ + return instanceId_; +} + +void ConvertChargeTypeRequest::setInstanceId(const std::string& instanceId) +{ + instanceId_ = instanceId; + setCoreParameter("InstanceId", instanceId); +} + diff --git a/bssopenapi/src/model/ConvertChargeTypeResult.cc b/bssopenapi/src/model/ConvertChargeTypeResult.cc index 7dc0b8231..e05231e72 100644 --- a/bssopenapi/src/model/ConvertChargeTypeResult.cc +++ b/bssopenapi/src/model/ConvertChargeTypeResult.cc @@ -35,13 +35,9 @@ ConvertChargeTypeResult::~ConvertChargeTypeResult() void ConvertChargeTypeResult::parse(const std::string &payload) { - Json::CharReaderBuilder builder; - Json::CharReader *reader = builder.newCharReader(); - Json::Value *val; + Json::Reader reader; Json::Value value; - JSONCPP_STRING *errs; - reader->parse(payload.data(), payload.data() + payload.size(), val, errs); - value = *val; + reader.parse(payload, value); setRequestId(value["RequestId"].asString()); auto dataNode = value["Data"]; if(!dataNode["OrderId"].isNull()) diff --git a/bssopenapi/src/model/CreateAgAccountRequest.cc b/bssopenapi/src/model/CreateAgAccountRequest.cc index f71b5f1c2..d0b44e514 100644 --- a/bssopenapi/src/model/CreateAgAccountRequest.cc +++ b/bssopenapi/src/model/CreateAgAccountRequest.cc @@ -36,28 +36,6 @@ void CreateAgAccountRequest::setFirstName(const std::string& firstName) setCoreParameter("FirstName", firstName); } -std::string CreateAgAccountRequest::getLoginEmail()const -{ - return loginEmail_; -} - -void CreateAgAccountRequest::setLoginEmail(const std::string& loginEmail) -{ - loginEmail_ = loginEmail; - setCoreParameter("LoginEmail", loginEmail); -} - -std::string CreateAgAccountRequest::getProvinceName()const -{ - return provinceName_; -} - -void CreateAgAccountRequest::setProvinceName(const std::string& provinceName) -{ - provinceName_ = provinceName; - setCoreParameter("ProvinceName", provinceName); -} - std::string CreateAgAccountRequest::getCityName()const { return cityName_; @@ -69,17 +47,6 @@ void CreateAgAccountRequest::setCityName(const std::string& cityName) setCoreParameter("CityName", cityName); } -std::string CreateAgAccountRequest::getAccountAttr()const -{ - return accountAttr_; -} - -void CreateAgAccountRequest::setAccountAttr(const std::string& accountAttr) -{ - accountAttr_ = accountAttr; - setCoreParameter("AccountAttr", accountAttr); -} - std::string CreateAgAccountRequest::getPostcode()const { return postcode_; @@ -124,3 +91,36 @@ void CreateAgAccountRequest::setLastName(const std::string& lastName) setCoreParameter("LastName", lastName); } +std::string CreateAgAccountRequest::getLoginEmail()const +{ + return loginEmail_; +} + +void CreateAgAccountRequest::setLoginEmail(const std::string& loginEmail) +{ + loginEmail_ = loginEmail; + setCoreParameter("LoginEmail", loginEmail); +} + +std::string CreateAgAccountRequest::getProvinceName()const +{ + return provinceName_; +} + +void CreateAgAccountRequest::setProvinceName(const std::string& provinceName) +{ + provinceName_ = provinceName; + setCoreParameter("ProvinceName", provinceName); +} + +std::string CreateAgAccountRequest::getAccountAttr()const +{ + return accountAttr_; +} + +void CreateAgAccountRequest::setAccountAttr(const std::string& accountAttr) +{ + accountAttr_ = accountAttr; + setCoreParameter("AccountAttr", accountAttr); +} + diff --git a/bssopenapi/src/model/CreateAgAccountResult.cc b/bssopenapi/src/model/CreateAgAccountResult.cc index e31d6b72c..2b68eba9e 100644 --- a/bssopenapi/src/model/CreateAgAccountResult.cc +++ b/bssopenapi/src/model/CreateAgAccountResult.cc @@ -35,13 +35,9 @@ CreateAgAccountResult::~CreateAgAccountResult() void CreateAgAccountResult::parse(const std::string &payload) { - Json::CharReaderBuilder builder; - Json::CharReader *reader = builder.newCharReader(); - Json::Value *val; + Json::Reader reader; Json::Value value; - JSONCPP_STRING *errs; - reader->parse(payload.data(), payload.data() + payload.size(), val, errs); - value = *val; + reader.parse(payload, value); setRequestId(value["RequestId"].asString()); auto agRelationDtoNode = value["AgRelationDto"]; if(!agRelationDtoNode["Pk"].isNull()) diff --git a/bssopenapi/src/model/CreateInstanceRequest.cc b/bssopenapi/src/model/CreateInstanceRequest.cc index dc41f50ce..0e4145ee3 100644 --- a/bssopenapi/src/model/CreateInstanceRequest.cc +++ b/bssopenapi/src/model/CreateInstanceRequest.cc @@ -69,6 +69,28 @@ void CreateInstanceRequest::setSubscriptionType(const std::string& subscriptionT setCoreParameter("SubscriptionType", subscriptionType); } +long CreateInstanceRequest::getOwnerId()const +{ + return ownerId_; +} + +void CreateInstanceRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setCoreParameter("OwnerId", std::to_string(ownerId)); +} + +std::string CreateInstanceRequest::getProductType()const +{ + return productType_; +} + +void CreateInstanceRequest::setProductType(const std::string& productType) +{ + productType_ = productType; + setCoreParameter("ProductType", productType); +} + int CreateInstanceRequest::getRenewPeriod()const { return renewPeriod_; @@ -108,25 +130,3 @@ void CreateInstanceRequest::setRenewalStatus(const std::string& renewalStatus) setCoreParameter("RenewalStatus", renewalStatus); } -long CreateInstanceRequest::getOwnerId()const -{ - return ownerId_; -} - -void CreateInstanceRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); -} - -std::string CreateInstanceRequest::getProductType()const -{ - return productType_; -} - -void CreateInstanceRequest::setProductType(const std::string& productType) -{ - productType_ = productType; - setCoreParameter("ProductType", productType); -} - diff --git a/bssopenapi/src/model/CreateInstanceResult.cc b/bssopenapi/src/model/CreateInstanceResult.cc index b8b38274a..7f4c98c7e 100644 --- a/bssopenapi/src/model/CreateInstanceResult.cc +++ b/bssopenapi/src/model/CreateInstanceResult.cc @@ -35,13 +35,9 @@ CreateInstanceResult::~CreateInstanceResult() void CreateInstanceResult::parse(const std::string &payload) { - Json::CharReaderBuilder builder; - Json::CharReader *reader = builder.newCharReader(); - Json::Value *val; + Json::Reader reader; Json::Value value; - JSONCPP_STRING *errs; - reader->parse(payload.data(), payload.data() + payload.size(), val, errs); - value = *val; + reader.parse(payload, value); setRequestId(value["RequestId"].asString()); auto dataNode = value["Data"]; if(!dataNode["InstanceId"].isNull()) diff --git a/bssopenapi/src/model/CreateResellerUserQuotaRequest.cc b/bssopenapi/src/model/CreateResellerUserQuotaRequest.cc index 1cd5b82d5..e0f99d960 100644 --- a/bssopenapi/src/model/CreateResellerUserQuotaRequest.cc +++ b/bssopenapi/src/model/CreateResellerUserQuotaRequest.cc @@ -47,17 +47,6 @@ void CreateResellerUserQuotaRequest::setOutBizId(const std::string& outBizId) setCoreParameter("OutBizId", outBizId); } -std::string CreateResellerUserQuotaRequest::getCurrency()const -{ - return currency_; -} - -void CreateResellerUserQuotaRequest::setCurrency(const std::string& currency) -{ - currency_ = currency; - setCoreParameter("Currency", currency); -} - long CreateResellerUserQuotaRequest::getOwnerId()const { return ownerId_; @@ -69,3 +58,14 @@ void CreateResellerUserQuotaRequest::setOwnerId(long ownerId) setCoreParameter("OwnerId", std::to_string(ownerId)); } +std::string CreateResellerUserQuotaRequest::getCurrency()const +{ + return currency_; +} + +void CreateResellerUserQuotaRequest::setCurrency(const std::string& currency) +{ + currency_ = currency; + setCoreParameter("Currency", currency); +} + diff --git a/bssopenapi/src/model/CreateResellerUserQuotaResult.cc b/bssopenapi/src/model/CreateResellerUserQuotaResult.cc index 3e950a08f..7872207dd 100644 --- a/bssopenapi/src/model/CreateResellerUserQuotaResult.cc +++ b/bssopenapi/src/model/CreateResellerUserQuotaResult.cc @@ -35,13 +35,9 @@ CreateResellerUserQuotaResult::~CreateResellerUserQuotaResult() void CreateResellerUserQuotaResult::parse(const std::string &payload) { - Json::CharReaderBuilder builder; - Json::CharReader *reader = builder.newCharReader(); - Json::Value *val; + Json::Reader reader; Json::Value value; - JSONCPP_STRING *errs; - reader->parse(payload.data(), payload.data() + payload.size(), val, errs); - value = *val; + reader.parse(payload, value); setRequestId(value["RequestId"].asString()); if(!value["Code"].isNull()) code_ = value["Code"].asString(); diff --git a/bssopenapi/src/model/CreateResourcePackageRequest.cc b/bssopenapi/src/model/CreateResourcePackageRequest.cc index a38d4730a..e7a61c3b7 100644 --- a/bssopenapi/src/model/CreateResourcePackageRequest.cc +++ b/bssopenapi/src/model/CreateResourcePackageRequest.cc @@ -25,17 +25,6 @@ CreateResourcePackageRequest::CreateResourcePackageRequest() : CreateResourcePackageRequest::~CreateResourcePackageRequest() {} -int CreateResourcePackageRequest::getDuration()const -{ - return duration_; -} - -void CreateResourcePackageRequest::setDuration(int duration) -{ - duration_ = duration; - setCoreParameter("Duration", std::to_string(duration)); -} - std::string CreateResourcePackageRequest::getProductCode()const { return productCode_; @@ -69,17 +58,6 @@ void CreateResourcePackageRequest::setOwnerId(long ownerId) setCoreParameter("OwnerId", std::to_string(ownerId)); } -std::string CreateResourcePackageRequest::getPackageType()const -{ - return packageType_; -} - -void CreateResourcePackageRequest::setPackageType(const std::string& packageType) -{ - packageType_ = packageType; - setCoreParameter("PackageType", packageType); -} - std::string CreateResourcePackageRequest::getEffectiveDate()const { return effectiveDate_; @@ -91,6 +69,28 @@ void CreateResourcePackageRequest::setEffectiveDate(const std::string& effective setCoreParameter("EffectiveDate", effectiveDate); } +int CreateResourcePackageRequest::getDuration()const +{ + return duration_; +} + +void CreateResourcePackageRequest::setDuration(int duration) +{ + duration_ = duration; + setCoreParameter("Duration", std::to_string(duration)); +} + +std::string CreateResourcePackageRequest::getPackageType()const +{ + return packageType_; +} + +void CreateResourcePackageRequest::setPackageType(const std::string& packageType) +{ + packageType_ = packageType; + setCoreParameter("PackageType", packageType); +} + std::string CreateResourcePackageRequest::getPricingCycle()const { return pricingCycle_; diff --git a/bssopenapi/src/model/CreateResourcePackageResult.cc b/bssopenapi/src/model/CreateResourcePackageResult.cc index 66cba219f..10cf51d39 100644 --- a/bssopenapi/src/model/CreateResourcePackageResult.cc +++ b/bssopenapi/src/model/CreateResourcePackageResult.cc @@ -35,13 +35,9 @@ CreateResourcePackageResult::~CreateResourcePackageResult() void CreateResourcePackageResult::parse(const std::string &payload) { - Json::CharReaderBuilder builder; - Json::CharReader *reader = builder.newCharReader(); - Json::Value *val; + Json::Reader reader; Json::Value value; - JSONCPP_STRING *errs; - reader->parse(payload.data(), payload.data() + payload.size(), val, errs); - value = *val; + reader.parse(payload, value); setRequestId(value["RequestId"].asString()); auto dataNode = value["Data"]; if(!dataNode["OrderId"].isNull()) diff --git a/bssopenapi/src/model/DescribePricingModuleResult.cc b/bssopenapi/src/model/DescribePricingModuleResult.cc index 06b4273a6..20d4e4be0 100644 --- a/bssopenapi/src/model/DescribePricingModuleResult.cc +++ b/bssopenapi/src/model/DescribePricingModuleResult.cc @@ -35,13 +35,9 @@ DescribePricingModuleResult::~DescribePricingModuleResult() void DescribePricingModuleResult::parse(const std::string &payload) { - Json::CharReaderBuilder builder; - Json::CharReader *reader = builder.newCharReader(); - Json::Value *val; + Json::Reader reader; Json::Value value; - JSONCPP_STRING *errs; - reader->parse(payload.data(), payload.data() + payload.size(), val, errs); - value = *val; + reader.parse(payload, value); setRequestId(value["RequestId"].asString()); auto dataNode = value["Data"]; auto allModuleList = value["ModuleList"]["Module"]; diff --git a/bssopenapi/src/model/DescribeResourcePackageProductResult.cc b/bssopenapi/src/model/DescribeResourcePackageProductResult.cc index 7c65e86b8..a7aa1ed95 100644 --- a/bssopenapi/src/model/DescribeResourcePackageProductResult.cc +++ b/bssopenapi/src/model/DescribeResourcePackageProductResult.cc @@ -35,13 +35,9 @@ DescribeResourcePackageProductResult::~DescribeResourcePackageProductResult() void DescribeResourcePackageProductResult::parse(const std::string &payload) { - Json::CharReaderBuilder builder; - Json::CharReader *reader = builder.newCharReader(); - Json::Value *val; + Json::Reader reader; Json::Value value; - JSONCPP_STRING *errs; - reader->parse(payload.data(), payload.data() + payload.size(), val, errs); - value = *val; + reader.parse(payload, value); setRequestId(value["RequestId"].asString()); auto dataNode = value["Data"]; auto allResourcePackages = value["ResourcePackages"]["ResourcePackage"]; diff --git a/bssopenapi/src/model/EnableBillGenerationResult.cc b/bssopenapi/src/model/EnableBillGenerationResult.cc index ad0bd20ae..c42336d66 100644 --- a/bssopenapi/src/model/EnableBillGenerationResult.cc +++ b/bssopenapi/src/model/EnableBillGenerationResult.cc @@ -35,13 +35,9 @@ EnableBillGenerationResult::~EnableBillGenerationResult() void EnableBillGenerationResult::parse(const std::string &payload) { - Json::CharReaderBuilder builder; - Json::CharReader *reader = builder.newCharReader(); - Json::Value *val; + Json::Reader reader; Json::Value value; - JSONCPP_STRING *errs; - reader->parse(payload.data(), payload.data() + payload.size(), val, errs); - value = *val; + reader.parse(payload, value); setRequestId(value["RequestId"].asString()); auto dataNode = value["Data"]; if(!dataNode["Boolean"].isNull()) diff --git a/bssopenapi/src/model/GetCustomerAccountInfoResult.cc b/bssopenapi/src/model/GetCustomerAccountInfoResult.cc index 8c818603d..5b83a2218 100644 --- a/bssopenapi/src/model/GetCustomerAccountInfoResult.cc +++ b/bssopenapi/src/model/GetCustomerAccountInfoResult.cc @@ -35,13 +35,9 @@ GetCustomerAccountInfoResult::~GetCustomerAccountInfoResult() void GetCustomerAccountInfoResult::parse(const std::string &payload) { - Json::CharReaderBuilder builder; - Json::CharReader *reader = builder.newCharReader(); - Json::Value *val; + Json::Reader reader; Json::Value value; - JSONCPP_STRING *errs; - reader->parse(payload.data(), payload.data() + payload.size(), val, errs); - value = *val; + reader.parse(payload, value); setRequestId(value["RequestId"].asString()); auto dataNode = value["Data"]; if(!dataNode["LoginEmail"].isNull()) diff --git a/bssopenapi/src/model/GetCustomerListResult.cc b/bssopenapi/src/model/GetCustomerListResult.cc index 23f30f1bf..cc1dae365 100644 --- a/bssopenapi/src/model/GetCustomerListResult.cc +++ b/bssopenapi/src/model/GetCustomerListResult.cc @@ -35,13 +35,9 @@ GetCustomerListResult::~GetCustomerListResult() void GetCustomerListResult::parse(const std::string &payload) { - Json::CharReaderBuilder builder; - Json::CharReader *reader = builder.newCharReader(); - Json::Value *val; + Json::Reader reader; Json::Value value; - JSONCPP_STRING *errs; - reader->parse(payload.data(), payload.data() + payload.size(), val, errs); - value = *val; + reader.parse(payload, value); setRequestId(value["RequestId"].asString()); auto dataNode = value["Data"]; auto allUidList = dataNode["UidList"]["Item"]; diff --git a/bssopenapi/src/model/GetOrderDetailResult.cc b/bssopenapi/src/model/GetOrderDetailResult.cc index 36fe3641e..b9b25353e 100644 --- a/bssopenapi/src/model/GetOrderDetailResult.cc +++ b/bssopenapi/src/model/GetOrderDetailResult.cc @@ -35,13 +35,9 @@ GetOrderDetailResult::~GetOrderDetailResult() void GetOrderDetailResult::parse(const std::string &payload) { - Json::CharReaderBuilder builder; - Json::CharReader *reader = builder.newCharReader(); - Json::Value *val; + Json::Reader reader; Json::Value value; - JSONCPP_STRING *errs; - reader->parse(payload.data(), payload.data() + payload.size(), val, errs); - value = *val; + reader.parse(payload, value); setRequestId(value["RequestId"].asString()); auto dataNode = value["Data"]; if(!dataNode["HostName"].isNull()) diff --git a/bssopenapi/src/model/GetPayAsYouGoPriceRequest.cc b/bssopenapi/src/model/GetPayAsYouGoPriceRequest.cc index a1b104d20..3c928944d 100644 --- a/bssopenapi/src/model/GetPayAsYouGoPriceRequest.cc +++ b/bssopenapi/src/model/GetPayAsYouGoPriceRequest.cc @@ -76,17 +76,6 @@ void GetPayAsYouGoPriceRequest::setOwnerId(long ownerId) setCoreParameter("OwnerId", std::to_string(ownerId)); } -std::string GetPayAsYouGoPriceRequest::getRegion()const -{ - return region_; -} - -void GetPayAsYouGoPriceRequest::setRegion(const std::string& region) -{ - region_ = region; - setCoreParameter("Region", region); -} - std::string GetPayAsYouGoPriceRequest::getProductType()const { return productType_; @@ -98,3 +87,14 @@ void GetPayAsYouGoPriceRequest::setProductType(const std::string& productType) setCoreParameter("ProductType", productType); } +std::string GetPayAsYouGoPriceRequest::getRegion()const +{ + return region_; +} + +void GetPayAsYouGoPriceRequest::setRegion(const std::string& region) +{ + region_ = region; + setCoreParameter("Region", region); +} + diff --git a/bssopenapi/src/model/GetPayAsYouGoPriceResult.cc b/bssopenapi/src/model/GetPayAsYouGoPriceResult.cc index 862aae636..e05affdc0 100644 --- a/bssopenapi/src/model/GetPayAsYouGoPriceResult.cc +++ b/bssopenapi/src/model/GetPayAsYouGoPriceResult.cc @@ -35,13 +35,9 @@ GetPayAsYouGoPriceResult::~GetPayAsYouGoPriceResult() void GetPayAsYouGoPriceResult::parse(const std::string &payload) { - Json::CharReaderBuilder builder; - Json::CharReader *reader = builder.newCharReader(); - Json::Value *val; + Json::Reader reader; Json::Value value; - JSONCPP_STRING *errs; - reader->parse(payload.data(), payload.data() + payload.size(), val, errs); - value = *val; + reader.parse(payload, value); setRequestId(value["RequestId"].asString()); auto dataNode = value["Data"]; if(!dataNode["Currency"].isNull()) diff --git a/bssopenapi/src/model/GetResourcePackagePriceRequest.cc b/bssopenapi/src/model/GetResourcePackagePriceRequest.cc index 46f0916ed..a88f7578c 100644 --- a/bssopenapi/src/model/GetResourcePackagePriceRequest.cc +++ b/bssopenapi/src/model/GetResourcePackagePriceRequest.cc @@ -25,17 +25,6 @@ GetResourcePackagePriceRequest::GetResourcePackagePriceRequest() : GetResourcePackagePriceRequest::~GetResourcePackagePriceRequest() {} -int GetResourcePackagePriceRequest::getDuration()const -{ - return duration_; -} - -void GetResourcePackagePriceRequest::setDuration(int duration) -{ - duration_ = duration; - setCoreParameter("Duration", std::to_string(duration)); -} - std::string GetResourcePackagePriceRequest::getProductCode()const { return productCode_; @@ -47,17 +36,6 @@ void GetResourcePackagePriceRequest::setProductCode(const std::string& productCo setCoreParameter("ProductCode", productCode); } -std::string GetResourcePackagePriceRequest::getInstanceId()const -{ - return instanceId_; -} - -void GetResourcePackagePriceRequest::setInstanceId(const std::string& instanceId) -{ - instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); -} - std::string GetResourcePackagePriceRequest::getSpecification()const { return specification_; @@ -80,17 +58,6 @@ void GetResourcePackagePriceRequest::setOwnerId(long ownerId) setCoreParameter("OwnerId", std::to_string(ownerId)); } -std::string GetResourcePackagePriceRequest::getPackageType()const -{ - return packageType_; -} - -void GetResourcePackagePriceRequest::setPackageType(const std::string& packageType) -{ - packageType_ = packageType; - setCoreParameter("PackageType", packageType); -} - std::string GetResourcePackagePriceRequest::getEffectiveDate()const { return effectiveDate_; @@ -102,6 +69,39 @@ void GetResourcePackagePriceRequest::setEffectiveDate(const std::string& effecti setCoreParameter("EffectiveDate", effectiveDate); } +int GetResourcePackagePriceRequest::getDuration()const +{ + return duration_; +} + +void GetResourcePackagePriceRequest::setDuration(int duration) +{ + duration_ = duration; + setCoreParameter("Duration", std::to_string(duration)); +} + +std::string GetResourcePackagePriceRequest::getInstanceId()const +{ + return instanceId_; +} + +void GetResourcePackagePriceRequest::setInstanceId(const std::string& instanceId) +{ + instanceId_ = instanceId; + setCoreParameter("InstanceId", instanceId); +} + +std::string GetResourcePackagePriceRequest::getPackageType()const +{ + return packageType_; +} + +void GetResourcePackagePriceRequest::setPackageType(const std::string& packageType) +{ + packageType_ = packageType; + setCoreParameter("PackageType", packageType); +} + std::string GetResourcePackagePriceRequest::getPricingCycle()const { return pricingCycle_; diff --git a/bssopenapi/src/model/GetResourcePackagePriceResult.cc b/bssopenapi/src/model/GetResourcePackagePriceResult.cc index 0383b3970..a9bfa7964 100644 --- a/bssopenapi/src/model/GetResourcePackagePriceResult.cc +++ b/bssopenapi/src/model/GetResourcePackagePriceResult.cc @@ -35,13 +35,9 @@ GetResourcePackagePriceResult::~GetResourcePackagePriceResult() void GetResourcePackagePriceResult::parse(const std::string &payload) { - Json::CharReaderBuilder builder; - Json::CharReader *reader = builder.newCharReader(); - Json::Value *val; + Json::Reader reader; Json::Value value; - JSONCPP_STRING *errs; - reader->parse(payload.data(), payload.data() + payload.size(), val, errs); - value = *val; + reader.parse(payload, value); setRequestId(value["RequestId"].asString()); auto dataNode = value["Data"]; if(!dataNode["Currency"].isNull()) diff --git a/bssopenapi/src/model/GetSubscriptionPriceRequest.cc b/bssopenapi/src/model/GetSubscriptionPriceRequest.cc index 5f9c2253b..1915aeca4 100644 --- a/bssopenapi/src/model/GetSubscriptionPriceRequest.cc +++ b/bssopenapi/src/model/GetSubscriptionPriceRequest.cc @@ -25,17 +25,6 @@ GetSubscriptionPriceRequest::GetSubscriptionPriceRequest() : GetSubscriptionPriceRequest::~GetSubscriptionPriceRequest() {} -int GetSubscriptionPriceRequest::getServicePeriodQuantity()const -{ - return servicePeriodQuantity_; -} - -void GetSubscriptionPriceRequest::setServicePeriodQuantity(int servicePeriodQuantity) -{ - servicePeriodQuantity_ = servicePeriodQuantity; - setCoreParameter("ServicePeriodQuantity", std::to_string(servicePeriodQuantity)); -} - std::string GetSubscriptionPriceRequest::getProductCode()const { return productCode_; @@ -47,17 +36,6 @@ void GetSubscriptionPriceRequest::setProductCode(const std::string& productCode) setCoreParameter("ProductCode", productCode); } -std::string GetSubscriptionPriceRequest::getInstanceId()const -{ - return instanceId_; -} - -void GetSubscriptionPriceRequest::setInstanceId(const std::string& instanceId) -{ - instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); -} - int GetSubscriptionPriceRequest::getQuantity()const { return quantity_; @@ -69,17 +47,6 @@ void GetSubscriptionPriceRequest::setQuantity(int quantity) setCoreParameter("Quantity", std::to_string(quantity)); } -std::string GetSubscriptionPriceRequest::getServicePeriodUnit()const -{ - return servicePeriodUnit_; -} - -void GetSubscriptionPriceRequest::setServicePeriodUnit(const std::string& servicePeriodUnit) -{ - servicePeriodUnit_ = servicePeriodUnit; - setCoreParameter("ServicePeriodUnit", servicePeriodUnit); -} - std::string GetSubscriptionPriceRequest::getSubscriptionType()const { return subscriptionType_; @@ -121,6 +88,50 @@ void GetSubscriptionPriceRequest::setOwnerId(long ownerId) setCoreParameter("OwnerId", std::to_string(ownerId)); } +std::string GetSubscriptionPriceRequest::getProductType()const +{ + return productType_; +} + +void GetSubscriptionPriceRequest::setProductType(const std::string& productType) +{ + productType_ = productType; + setCoreParameter("ProductType", productType); +} + +int GetSubscriptionPriceRequest::getServicePeriodQuantity()const +{ + return servicePeriodQuantity_; +} + +void GetSubscriptionPriceRequest::setServicePeriodQuantity(int servicePeriodQuantity) +{ + servicePeriodQuantity_ = servicePeriodQuantity; + setCoreParameter("ServicePeriodQuantity", std::to_string(servicePeriodQuantity)); +} + +std::string GetSubscriptionPriceRequest::getInstanceId()const +{ + return instanceId_; +} + +void GetSubscriptionPriceRequest::setInstanceId(const std::string& instanceId) +{ + instanceId_ = instanceId; + setCoreParameter("InstanceId", instanceId); +} + +std::string GetSubscriptionPriceRequest::getServicePeriodUnit()const +{ + return servicePeriodUnit_; +} + +void GetSubscriptionPriceRequest::setServicePeriodUnit(const std::string& servicePeriodUnit) +{ + servicePeriodUnit_ = servicePeriodUnit; + setCoreParameter("ServicePeriodUnit", servicePeriodUnit); +} + std::string GetSubscriptionPriceRequest::getRegion()const { return region_; @@ -143,14 +154,3 @@ void GetSubscriptionPriceRequest::setOrderType(const std::string& orderType) setCoreParameter("OrderType", orderType); } -std::string GetSubscriptionPriceRequest::getProductType()const -{ - return productType_; -} - -void GetSubscriptionPriceRequest::setProductType(const std::string& productType) -{ - productType_ = productType; - setCoreParameter("ProductType", productType); -} - diff --git a/bssopenapi/src/model/GetSubscriptionPriceResult.cc b/bssopenapi/src/model/GetSubscriptionPriceResult.cc index 6dab8f30e..c8b340eff 100644 --- a/bssopenapi/src/model/GetSubscriptionPriceResult.cc +++ b/bssopenapi/src/model/GetSubscriptionPriceResult.cc @@ -35,13 +35,9 @@ GetSubscriptionPriceResult::~GetSubscriptionPriceResult() void GetSubscriptionPriceResult::parse(const std::string &payload) { - Json::CharReaderBuilder builder; - Json::CharReader *reader = builder.newCharReader(); - Json::Value *val; + Json::Reader reader; Json::Value value; - JSONCPP_STRING *errs; - reader->parse(payload.data(), payload.data() + payload.size(), val, errs); - value = *val; + reader.parse(payload, value); setRequestId(value["RequestId"].asString()); auto dataNode = value["Data"]; if(!dataNode["OriginalPrice"].isNull()) diff --git a/bssopenapi/src/model/ModifyInstanceRequest.cc b/bssopenapi/src/model/ModifyInstanceRequest.cc index a50834ea8..7e296bf54 100644 --- a/bssopenapi/src/model/ModifyInstanceRequest.cc +++ b/bssopenapi/src/model/ModifyInstanceRequest.cc @@ -36,17 +36,6 @@ void ModifyInstanceRequest::setProductCode(const std::string& productCode) setCoreParameter("ProductCode", productCode); } -std::string ModifyInstanceRequest::getInstanceId()const -{ - return instanceId_; -} - -void ModifyInstanceRequest::setInstanceId(const std::string& instanceId) -{ - instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); -} - std::string ModifyInstanceRequest::getClientToken()const { return clientToken_; @@ -69,6 +58,39 @@ void ModifyInstanceRequest::setSubscriptionType(const std::string& subscriptionT setCoreParameter("SubscriptionType", subscriptionType); } +long ModifyInstanceRequest::getOwnerId()const +{ + return ownerId_; +} + +void ModifyInstanceRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setCoreParameter("OwnerId", std::to_string(ownerId)); +} + +std::string ModifyInstanceRequest::getProductType()const +{ + return productType_; +} + +void ModifyInstanceRequest::setProductType(const std::string& productType) +{ + productType_ = productType; + setCoreParameter("ProductType", productType); +} + +std::string ModifyInstanceRequest::getInstanceId()const +{ + return instanceId_; +} + +void ModifyInstanceRequest::setInstanceId(const std::string& instanceId) +{ + instanceId_ = instanceId; + setCoreParameter("InstanceId", instanceId); +} + std::string ModifyInstanceRequest::getModifyType()const { return modifyType_; @@ -97,25 +119,3 @@ void ModifyInstanceRequest::setParameter(const std::vector& parameter } } -long ModifyInstanceRequest::getOwnerId()const -{ - return ownerId_; -} - -void ModifyInstanceRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); -} - -std::string ModifyInstanceRequest::getProductType()const -{ - return productType_; -} - -void ModifyInstanceRequest::setProductType(const std::string& productType) -{ - productType_ = productType; - setCoreParameter("ProductType", productType); -} - diff --git a/bssopenapi/src/model/ModifyInstanceResult.cc b/bssopenapi/src/model/ModifyInstanceResult.cc index 0a1fa5cc8..3d55d9d12 100644 --- a/bssopenapi/src/model/ModifyInstanceResult.cc +++ b/bssopenapi/src/model/ModifyInstanceResult.cc @@ -35,13 +35,9 @@ ModifyInstanceResult::~ModifyInstanceResult() void ModifyInstanceResult::parse(const std::string &payload) { - Json::CharReaderBuilder builder; - Json::CharReader *reader = builder.newCharReader(); - Json::Value *val; + Json::Reader reader; Json::Value value; - JSONCPP_STRING *errs; - reader->parse(payload.data(), payload.data() + payload.size(), val, errs); - value = *val; + reader.parse(payload, value); setRequestId(value["RequestId"].asString()); auto dataNode = value["Data"]; if(!dataNode["HostId"].isNull()) diff --git a/bssopenapi/src/model/QueryAccountBalanceResult.cc b/bssopenapi/src/model/QueryAccountBalanceResult.cc index 272782bbf..561deda42 100644 --- a/bssopenapi/src/model/QueryAccountBalanceResult.cc +++ b/bssopenapi/src/model/QueryAccountBalanceResult.cc @@ -35,13 +35,9 @@ QueryAccountBalanceResult::~QueryAccountBalanceResult() void QueryAccountBalanceResult::parse(const std::string &payload) { - Json::CharReaderBuilder builder; - Json::CharReader *reader = builder.newCharReader(); - Json::Value *val; + Json::Reader reader; Json::Value value; - JSONCPP_STRING *errs; - reader->parse(payload.data(), payload.data() + payload.size(), val, errs); - value = *val; + reader.parse(payload, value); setRequestId(value["RequestId"].asString()); auto dataNode = value["Data"]; if(!dataNode["AvailableAmount"].isNull()) diff --git a/bssopenapi/src/model/QueryAccountTransactionsRequest.cc b/bssopenapi/src/model/QueryAccountTransactionsRequest.cc index fb66b65d9..bab8c33c6 100644 --- a/bssopenapi/src/model/QueryAccountTransactionsRequest.cc +++ b/bssopenapi/src/model/QueryAccountTransactionsRequest.cc @@ -25,6 +25,28 @@ QueryAccountTransactionsRequest::QueryAccountTransactionsRequest() : QueryAccountTransactionsRequest::~QueryAccountTransactionsRequest() {} +int QueryAccountTransactionsRequest::getPageNum()const +{ + return pageNum_; +} + +void QueryAccountTransactionsRequest::setPageNum(int pageNum) +{ + pageNum_ = pageNum; + setCoreParameter("PageNum", std::to_string(pageNum)); +} + +std::string QueryAccountTransactionsRequest::getCreateTimeEnd()const +{ + return createTimeEnd_; +} + +void QueryAccountTransactionsRequest::setCreateTimeEnd(const std::string& createTimeEnd) +{ + createTimeEnd_ = createTimeEnd; + setCoreParameter("CreateTimeEnd", createTimeEnd); +} + std::string QueryAccountTransactionsRequest::getRecordID()const { return recordID_; @@ -80,25 +102,3 @@ void QueryAccountTransactionsRequest::setTransactionNumber(const std::string& tr setCoreParameter("TransactionNumber", transactionNumber); } -int QueryAccountTransactionsRequest::getPageNum()const -{ - return pageNum_; -} - -void QueryAccountTransactionsRequest::setPageNum(int pageNum) -{ - pageNum_ = pageNum; - setCoreParameter("PageNum", std::to_string(pageNum)); -} - -std::string QueryAccountTransactionsRequest::getCreateTimeEnd()const -{ - return createTimeEnd_; -} - -void QueryAccountTransactionsRequest::setCreateTimeEnd(const std::string& createTimeEnd) -{ - createTimeEnd_ = createTimeEnd; - setCoreParameter("CreateTimeEnd", createTimeEnd); -} - diff --git a/bssopenapi/src/model/QueryAccountTransactionsResult.cc b/bssopenapi/src/model/QueryAccountTransactionsResult.cc index 241d541c6..27ce9c8c4 100644 --- a/bssopenapi/src/model/QueryAccountTransactionsResult.cc +++ b/bssopenapi/src/model/QueryAccountTransactionsResult.cc @@ -35,13 +35,9 @@ QueryAccountTransactionsResult::~QueryAccountTransactionsResult() void QueryAccountTransactionsResult::parse(const std::string &payload) { - Json::CharReaderBuilder builder; - Json::CharReader *reader = builder.newCharReader(); - Json::Value *val; + Json::Reader reader; Json::Value value; - JSONCPP_STRING *errs; - reader->parse(payload.data(), payload.data() + payload.size(), val, errs); - value = *val; + reader.parse(payload, value); setRequestId(value["RequestId"].asString()); auto dataNode = value["Data"]; if(!dataNode["AccountName"].isNull()) diff --git a/bssopenapi/src/model/QueryAvailableInstancesRequest.cc b/bssopenapi/src/model/QueryAvailableInstancesRequest.cc index 722ff7cb2..eed45ece1 100644 --- a/bssopenapi/src/model/QueryAvailableInstancesRequest.cc +++ b/bssopenapi/src/model/QueryAvailableInstancesRequest.cc @@ -47,17 +47,6 @@ void QueryAvailableInstancesRequest::setSubscriptionType(const std::string& subs setCoreParameter("SubscriptionType", subscriptionType); } -long QueryAvailableInstancesRequest::getOwnerId()const -{ - return ownerId_; -} - -void QueryAvailableInstancesRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); -} - int QueryAvailableInstancesRequest::getPageNum()const { return pageNum_; @@ -69,17 +58,6 @@ void QueryAvailableInstancesRequest::setPageNum(int pageNum) setCoreParameter("PageNum", std::to_string(pageNum)); } -std::string QueryAvailableInstancesRequest::getEndTimeStart()const -{ - return endTimeStart_; -} - -void QueryAvailableInstancesRequest::setEndTimeStart(const std::string& endTimeStart) -{ - endTimeStart_ = endTimeStart; - setCoreParameter("EndTimeStart", endTimeStart); -} - std::string QueryAvailableInstancesRequest::getProductType()const { return productType_; @@ -91,6 +69,50 @@ void QueryAvailableInstancesRequest::setProductType(const std::string& productTy setCoreParameter("ProductType", productType); } +int QueryAvailableInstancesRequest::getPageSize()const +{ + return pageSize_; +} + +void QueryAvailableInstancesRequest::setPageSize(int pageSize) +{ + pageSize_ = pageSize; + setCoreParameter("PageSize", std::to_string(pageSize)); +} + +std::string QueryAvailableInstancesRequest::getRenewStatus()const +{ + return renewStatus_; +} + +void QueryAvailableInstancesRequest::setRenewStatus(const std::string& renewStatus) +{ + renewStatus_ = renewStatus; + setCoreParameter("RenewStatus", renewStatus); +} + +long QueryAvailableInstancesRequest::getOwnerId()const +{ + return ownerId_; +} + +void QueryAvailableInstancesRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setCoreParameter("OwnerId", std::to_string(ownerId)); +} + +std::string QueryAvailableInstancesRequest::getEndTimeStart()const +{ + return endTimeStart_; +} + +void QueryAvailableInstancesRequest::setEndTimeStart(const std::string& endTimeStart) +{ + endTimeStart_ = endTimeStart; + setCoreParameter("EndTimeStart", endTimeStart); +} + std::string QueryAvailableInstancesRequest::getCreateTimeEnd()const { return createTimeEnd_; @@ -124,17 +146,6 @@ void QueryAvailableInstancesRequest::setEndTimeEnd(const std::string& endTimeEnd setCoreParameter("EndTimeEnd", endTimeEnd); } -int QueryAvailableInstancesRequest::getPageSize()const -{ - return pageSize_; -} - -void QueryAvailableInstancesRequest::setPageSize(int pageSize) -{ - pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); -} - std::string QueryAvailableInstancesRequest::getCreateTimeStart()const { return createTimeStart_; @@ -157,14 +168,3 @@ void QueryAvailableInstancesRequest::setRegion(const std::string& region) setCoreParameter("Region", region); } -std::string QueryAvailableInstancesRequest::getRenewStatus()const -{ - return renewStatus_; -} - -void QueryAvailableInstancesRequest::setRenewStatus(const std::string& renewStatus) -{ - renewStatus_ = renewStatus; - setCoreParameter("RenewStatus", renewStatus); -} - diff --git a/bssopenapi/src/model/QueryAvailableInstancesResult.cc b/bssopenapi/src/model/QueryAvailableInstancesResult.cc index ddd2d51b4..a4d88101d 100644 --- a/bssopenapi/src/model/QueryAvailableInstancesResult.cc +++ b/bssopenapi/src/model/QueryAvailableInstancesResult.cc @@ -35,13 +35,9 @@ QueryAvailableInstancesResult::~QueryAvailableInstancesResult() void QueryAvailableInstancesResult::parse(const std::string &payload) { - Json::CharReaderBuilder builder; - Json::CharReader *reader = builder.newCharReader(); - Json::Value *val; + Json::Reader reader; Json::Value value; - JSONCPP_STRING *errs; - reader->parse(payload.data(), payload.data() + payload.size(), val, errs); - value = *val; + reader.parse(payload, value); setRequestId(value["RequestId"].asString()); auto dataNode = value["Data"]; if(!dataNode["PageNum"].isNull()) diff --git a/bssopenapi/src/model/QueryBillOverviewResult.cc b/bssopenapi/src/model/QueryBillOverviewResult.cc index bcee7c10a..070dc304b 100644 --- a/bssopenapi/src/model/QueryBillOverviewResult.cc +++ b/bssopenapi/src/model/QueryBillOverviewResult.cc @@ -35,13 +35,9 @@ QueryBillOverviewResult::~QueryBillOverviewResult() void QueryBillOverviewResult::parse(const std::string &payload) { - Json::CharReaderBuilder builder; - Json::CharReader *reader = builder.newCharReader(); - Json::Value *val; + Json::Reader reader; Json::Value value; - JSONCPP_STRING *errs; - reader->parse(payload.data(), payload.data() + payload.size(), val, errs); - value = *val; + reader.parse(payload, value); setRequestId(value["RequestId"].asString()); auto dataNode = value["Data"]; if(!dataNode["BillingCycle"].isNull()) diff --git a/bssopenapi/src/model/QueryBillRequest.cc b/bssopenapi/src/model/QueryBillRequest.cc index 827de04f1..06509636c 100644 --- a/bssopenapi/src/model/QueryBillRequest.cc +++ b/bssopenapi/src/model/QueryBillRequest.cc @@ -69,17 +69,6 @@ void QueryBillRequest::setSubscriptionType(const std::string& subscriptionType) setCoreParameter("SubscriptionType", subscriptionType); } -int QueryBillRequest::getPageSize()const -{ - return pageSize_; -} - -void QueryBillRequest::setPageSize(int pageSize) -{ - pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); -} - std::string QueryBillRequest::getBillingCycle()const { return billingCycle_; @@ -135,3 +124,14 @@ void QueryBillRequest::setProductType(const std::string& productType) setCoreParameter("ProductType", productType); } +int QueryBillRequest::getPageSize()const +{ + return pageSize_; +} + +void QueryBillRequest::setPageSize(int pageSize) +{ + pageSize_ = pageSize; + setCoreParameter("PageSize", std::to_string(pageSize)); +} + diff --git a/bssopenapi/src/model/QueryBillResult.cc b/bssopenapi/src/model/QueryBillResult.cc index 3170ba840..547a5a376 100644 --- a/bssopenapi/src/model/QueryBillResult.cc +++ b/bssopenapi/src/model/QueryBillResult.cc @@ -35,13 +35,9 @@ QueryBillResult::~QueryBillResult() void QueryBillResult::parse(const std::string &payload) { - Json::CharReaderBuilder builder; - Json::CharReader *reader = builder.newCharReader(); - Json::Value *val; + Json::Reader reader; Json::Value value; - JSONCPP_STRING *errs; - reader->parse(payload.data(), payload.data() + payload.size(), val, errs); - value = *val; + reader.parse(payload, value); setRequestId(value["RequestId"].asString()); auto dataNode = value["Data"]; if(!dataNode["BillingCycle"].isNull()) diff --git a/bssopenapi/src/model/QueryCashCouponsResult.cc b/bssopenapi/src/model/QueryCashCouponsResult.cc index 598827437..5745fa1a0 100644 --- a/bssopenapi/src/model/QueryCashCouponsResult.cc +++ b/bssopenapi/src/model/QueryCashCouponsResult.cc @@ -35,13 +35,9 @@ QueryCashCouponsResult::~QueryCashCouponsResult() void QueryCashCouponsResult::parse(const std::string &payload) { - Json::CharReaderBuilder builder; - Json::CharReader *reader = builder.newCharReader(); - Json::Value *val; + Json::Reader reader; Json::Value value; - JSONCPP_STRING *errs; - reader->parse(payload.data(), payload.data() + payload.size(), val, errs); - value = *val; + reader.parse(payload, value); setRequestId(value["RequestId"].asString()); auto allData = value["Data"]["CashCoupon"]; for (auto value : allData) diff --git a/bssopenapi/src/model/QueryCustomerAddressListResult.cc b/bssopenapi/src/model/QueryCustomerAddressListResult.cc index 857a0b0d6..f85c72d77 100644 --- a/bssopenapi/src/model/QueryCustomerAddressListResult.cc +++ b/bssopenapi/src/model/QueryCustomerAddressListResult.cc @@ -35,13 +35,9 @@ QueryCustomerAddressListResult::~QueryCustomerAddressListResult() void QueryCustomerAddressListResult::parse(const std::string &payload) { - Json::CharReaderBuilder builder; - Json::CharReader *reader = builder.newCharReader(); - Json::Value *val; + Json::Reader reader; Json::Value value; - JSONCPP_STRING *errs; - reader->parse(payload.data(), payload.data() + payload.size(), val, errs); - value = *val; + reader.parse(payload, value); setRequestId(value["RequestId"].asString()); auto dataNode = value["Data"]; auto allCustomerInvoiceAddressList = value["CustomerInvoiceAddressList"]["CustomerInvoiceAddress"]; diff --git a/bssopenapi/src/model/QueryEvaluateListRequest.cc b/bssopenapi/src/model/QueryEvaluateListRequest.cc index 58912584c..a938f3bf3 100644 --- a/bssopenapi/src/model/QueryEvaluateListRequest.cc +++ b/bssopenapi/src/model/QueryEvaluateListRequest.cc @@ -58,18 +58,6 @@ void QueryEvaluateListRequest::setSortType(int sortType) setCoreParameter("SortType", std::to_string(sortType)); } -std::vector QueryEvaluateListRequest::getBizTypeList()const -{ - return bizTypeList_; -} - -void QueryEvaluateListRequest::setBizTypeList(const std::vector& bizTypeList) -{ - bizTypeList_ = bizTypeList; - for(int i = 0; i!= bizTypeList.size(); i++) - setCoreParameter("BizTypeList."+ std::to_string(i), bizTypeList.at(i)); -} - int QueryEvaluateListRequest::getType()const { return type_; @@ -81,17 +69,6 @@ void QueryEvaluateListRequest::setType(int type) setCoreParameter("Type", std::to_string(type)); } -long QueryEvaluateListRequest::getOwnerId()const -{ - return ownerId_; -} - -void QueryEvaluateListRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); -} - int QueryEvaluateListRequest::getPageNum()const { return pageNum_; @@ -103,28 +80,6 @@ void QueryEvaluateListRequest::setPageNum(int pageNum) setCoreParameter("PageNum", std::to_string(pageNum)); } -std::string QueryEvaluateListRequest::getStartSearchTime()const -{ - return startSearchTime_; -} - -void QueryEvaluateListRequest::setStartSearchTime(const std::string& startSearchTime) -{ - startSearchTime_ = startSearchTime; - setCoreParameter("StartSearchTime", startSearchTime); -} - -std::string QueryEvaluateListRequest::getEndBizTime()const -{ - return endBizTime_; -} - -void QueryEvaluateListRequest::setEndBizTime(const std::string& endBizTime) -{ - endBizTime_ = endBizTime; - setCoreParameter("EndBizTime", endBizTime); -} - int QueryEvaluateListRequest::getPageSize()const { return pageSize_; @@ -158,6 +113,51 @@ void QueryEvaluateListRequest::setBillCycle(const std::string& billCycle) setCoreParameter("BillCycle", billCycle); } +std::vector QueryEvaluateListRequest::getBizTypeList()const +{ + return bizTypeList_; +} + +void QueryEvaluateListRequest::setBizTypeList(const std::vector& bizTypeList) +{ + bizTypeList_ = bizTypeList; + for(int i = 0; i!= bizTypeList.size(); i++) + setCoreParameter("BizTypeList."+ std::to_string(i), bizTypeList.at(i)); +} + +long QueryEvaluateListRequest::getOwnerId()const +{ + return ownerId_; +} + +void QueryEvaluateListRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setCoreParameter("OwnerId", std::to_string(ownerId)); +} + +std::string QueryEvaluateListRequest::getStartSearchTime()const +{ + return startSearchTime_; +} + +void QueryEvaluateListRequest::setStartSearchTime(const std::string& startSearchTime) +{ + startSearchTime_ = startSearchTime; + setCoreParameter("StartSearchTime", startSearchTime); +} + +std::string QueryEvaluateListRequest::getEndBizTime()const +{ + return endBizTime_; +} + +void QueryEvaluateListRequest::setEndBizTime(const std::string& endBizTime) +{ + endBizTime_ = endBizTime; + setCoreParameter("EndBizTime", endBizTime); +} + long QueryEvaluateListRequest::getStartAmount()const { return startAmount_; diff --git a/bssopenapi/src/model/QueryEvaluateListResult.cc b/bssopenapi/src/model/QueryEvaluateListResult.cc index 91010850e..c23612b8e 100644 --- a/bssopenapi/src/model/QueryEvaluateListResult.cc +++ b/bssopenapi/src/model/QueryEvaluateListResult.cc @@ -35,13 +35,9 @@ QueryEvaluateListResult::~QueryEvaluateListResult() void QueryEvaluateListResult::parse(const std::string &payload) { - Json::CharReaderBuilder builder; - Json::CharReader *reader = builder.newCharReader(); - Json::Value *val; + Json::Reader reader; Json::Value value; - JSONCPP_STRING *errs; - reader->parse(payload.data(), payload.data() + payload.size(), val, errs); - value = *val; + reader.parse(payload, value); setRequestId(value["RequestId"].asString()); auto dataNode = value["Data"]; if(!dataNode["HostId"].isNull()) diff --git a/bssopenapi/src/model/QueryInstanceBillRequest.cc b/bssopenapi/src/model/QueryInstanceBillRequest.cc index f6469a3ab..53806ef75 100644 --- a/bssopenapi/src/model/QueryInstanceBillRequest.cc +++ b/bssopenapi/src/model/QueryInstanceBillRequest.cc @@ -25,17 +25,6 @@ QueryInstanceBillRequest::QueryInstanceBillRequest() : QueryInstanceBillRequest::~QueryInstanceBillRequest() {} -bool QueryInstanceBillRequest::getIsBillingItem()const -{ - return isBillingItem_; -} - -void QueryInstanceBillRequest::setIsBillingItem(bool isBillingItem) -{ - isBillingItem_ = isBillingItem; - setCoreParameter("IsBillingItem", isBillingItem ? "true" : "false"); -} - std::string QueryInstanceBillRequest::getProductCode()const { return productCode_; @@ -69,17 +58,6 @@ void QueryInstanceBillRequest::setSubscriptionType(const std::string& subscripti setCoreParameter("SubscriptionType", subscriptionType); } -int QueryInstanceBillRequest::getPageSize()const -{ - return pageSize_; -} - -void QueryInstanceBillRequest::setPageSize(int pageSize) -{ - pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); -} - std::string QueryInstanceBillRequest::getBillingCycle()const { return billingCycle_; @@ -124,3 +102,25 @@ void QueryInstanceBillRequest::setProductType(const std::string& productType) setCoreParameter("ProductType", productType); } +bool QueryInstanceBillRequest::getIsBillingItem()const +{ + return isBillingItem_; +} + +void QueryInstanceBillRequest::setIsBillingItem(bool isBillingItem) +{ + isBillingItem_ = isBillingItem; + setCoreParameter("IsBillingItem", isBillingItem ? "true" : "false"); +} + +int QueryInstanceBillRequest::getPageSize()const +{ + return pageSize_; +} + +void QueryInstanceBillRequest::setPageSize(int pageSize) +{ + pageSize_ = pageSize; + setCoreParameter("PageSize", std::to_string(pageSize)); +} + diff --git a/bssopenapi/src/model/QueryInstanceBillResult.cc b/bssopenapi/src/model/QueryInstanceBillResult.cc index f08b4f96a..ef41c3b2c 100644 --- a/bssopenapi/src/model/QueryInstanceBillResult.cc +++ b/bssopenapi/src/model/QueryInstanceBillResult.cc @@ -35,13 +35,9 @@ QueryInstanceBillResult::~QueryInstanceBillResult() void QueryInstanceBillResult::parse(const std::string &payload) { - Json::CharReaderBuilder builder; - Json::CharReader *reader = builder.newCharReader(); - Json::Value *val; + Json::Reader reader; Json::Value value; - JSONCPP_STRING *errs; - reader->parse(payload.data(), payload.data() + payload.size(), val, errs); - value = *val; + reader.parse(payload, value); setRequestId(value["RequestId"].asString()); auto dataNode = value["Data"]; if(!dataNode["BillingCycle"].isNull()) diff --git a/bssopenapi/src/model/QueryInstanceGaapCostRequest.cc b/bssopenapi/src/model/QueryInstanceGaapCostRequest.cc index e09b4c6ff..a4f8320e9 100644 --- a/bssopenapi/src/model/QueryInstanceGaapCostRequest.cc +++ b/bssopenapi/src/model/QueryInstanceGaapCostRequest.cc @@ -47,17 +47,6 @@ void QueryInstanceGaapCostRequest::setSubscriptionType(const std::string& subscr setCoreParameter("SubscriptionType", subscriptionType); } -int QueryInstanceGaapCostRequest::getPageSize()const -{ - return pageSize_; -} - -void QueryInstanceGaapCostRequest::setPageSize(int pageSize) -{ - pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); -} - std::string QueryInstanceGaapCostRequest::getBillingCycle()const { return billingCycle_; @@ -91,3 +80,14 @@ void QueryInstanceGaapCostRequest::setProductType(const std::string& productType setCoreParameter("ProductType", productType); } +int QueryInstanceGaapCostRequest::getPageSize()const +{ + return pageSize_; +} + +void QueryInstanceGaapCostRequest::setPageSize(int pageSize) +{ + pageSize_ = pageSize; + setCoreParameter("PageSize", std::to_string(pageSize)); +} + diff --git a/bssopenapi/src/model/QueryInstanceGaapCostResult.cc b/bssopenapi/src/model/QueryInstanceGaapCostResult.cc index 8db531a71..5182f0226 100644 --- a/bssopenapi/src/model/QueryInstanceGaapCostResult.cc +++ b/bssopenapi/src/model/QueryInstanceGaapCostResult.cc @@ -35,13 +35,9 @@ QueryInstanceGaapCostResult::~QueryInstanceGaapCostResult() void QueryInstanceGaapCostResult::parse(const std::string &payload) { - Json::CharReaderBuilder builder; - Json::CharReader *reader = builder.newCharReader(); - Json::Value *val; + Json::Reader reader; Json::Value value; - JSONCPP_STRING *errs; - reader->parse(payload.data(), payload.data() + payload.size(), val, errs); - value = *val; + reader.parse(payload, value); setRequestId(value["RequestId"].asString()); auto dataNode = value["Data"]; if(!dataNode["HostId"].isNull()) diff --git a/bssopenapi/src/model/QueryInvoicingCustomerListResult.cc b/bssopenapi/src/model/QueryInvoicingCustomerListResult.cc index 79c0ffa94..7f1790043 100644 --- a/bssopenapi/src/model/QueryInvoicingCustomerListResult.cc +++ b/bssopenapi/src/model/QueryInvoicingCustomerListResult.cc @@ -35,13 +35,9 @@ QueryInvoicingCustomerListResult::~QueryInvoicingCustomerListResult() void QueryInvoicingCustomerListResult::parse(const std::string &payload) { - Json::CharReaderBuilder builder; - Json::CharReader *reader = builder.newCharReader(); - Json::Value *val; + Json::Reader reader; Json::Value value; - JSONCPP_STRING *errs; - reader->parse(payload.data(), payload.data() + payload.size(), val, errs); - value = *val; + reader.parse(payload, value); setRequestId(value["RequestId"].asString()); auto dataNode = value["Data"]; auto allCustomerInvoiceList = value["CustomerInvoiceList"]["CustomerInvoice"]; diff --git a/bssopenapi/src/model/QueryMonthlyBillResult.cc b/bssopenapi/src/model/QueryMonthlyBillResult.cc index 0b3733c93..2f99ee633 100644 --- a/bssopenapi/src/model/QueryMonthlyBillResult.cc +++ b/bssopenapi/src/model/QueryMonthlyBillResult.cc @@ -35,13 +35,9 @@ QueryMonthlyBillResult::~QueryMonthlyBillResult() void QueryMonthlyBillResult::parse(const std::string &payload) { - Json::CharReaderBuilder builder; - Json::CharReader *reader = builder.newCharReader(); - Json::Value *val; + Json::Reader reader; Json::Value value; - JSONCPP_STRING *errs; - reader->parse(payload.data(), payload.data() + payload.size(), val, errs); - value = *val; + reader.parse(payload, value); setRequestId(value["RequestId"].asString()); auto dataNode = value["Data"]; if(!dataNode["OutstandingAmount"].isNull()) diff --git a/bssopenapi/src/model/QueryMonthlyInstanceConsumptionRequest.cc b/bssopenapi/src/model/QueryMonthlyInstanceConsumptionRequest.cc index 0da969d54..b38e736a3 100644 --- a/bssopenapi/src/model/QueryMonthlyInstanceConsumptionRequest.cc +++ b/bssopenapi/src/model/QueryMonthlyInstanceConsumptionRequest.cc @@ -47,17 +47,6 @@ void QueryMonthlyInstanceConsumptionRequest::setSubscriptionType(const std::stri setCoreParameter("SubscriptionType", subscriptionType); } -int QueryMonthlyInstanceConsumptionRequest::getPageSize()const -{ - return pageSize_; -} - -void QueryMonthlyInstanceConsumptionRequest::setPageSize(int pageSize) -{ - pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); -} - std::string QueryMonthlyInstanceConsumptionRequest::getBillingCycle()const { return billingCycle_; @@ -102,3 +91,14 @@ void QueryMonthlyInstanceConsumptionRequest::setProductType(const std::string& p setCoreParameter("ProductType", productType); } +int QueryMonthlyInstanceConsumptionRequest::getPageSize()const +{ + return pageSize_; +} + +void QueryMonthlyInstanceConsumptionRequest::setPageSize(int pageSize) +{ + pageSize_ = pageSize; + setCoreParameter("PageSize", std::to_string(pageSize)); +} + diff --git a/bssopenapi/src/model/QueryMonthlyInstanceConsumptionResult.cc b/bssopenapi/src/model/QueryMonthlyInstanceConsumptionResult.cc index 6491edab8..d4a1fb526 100644 --- a/bssopenapi/src/model/QueryMonthlyInstanceConsumptionResult.cc +++ b/bssopenapi/src/model/QueryMonthlyInstanceConsumptionResult.cc @@ -35,13 +35,9 @@ QueryMonthlyInstanceConsumptionResult::~QueryMonthlyInstanceConsumptionResult() void QueryMonthlyInstanceConsumptionResult::parse(const std::string &payload) { - Json::CharReaderBuilder builder; - Json::CharReader *reader = builder.newCharReader(); - Json::Value *val; + Json::Reader reader; Json::Value value; - JSONCPP_STRING *errs; - reader->parse(payload.data(), payload.data() + payload.size(), val, errs); - value = *val; + reader.parse(payload, value); setRequestId(value["RequestId"].asString()); auto dataNode = value["Data"]; if(!dataNode["PageNum"].isNull()) diff --git a/bssopenapi/src/model/QueryOrdersRequest.cc b/bssopenapi/src/model/QueryOrdersRequest.cc index 22af2deb5..02e31f2d2 100644 --- a/bssopenapi/src/model/QueryOrdersRequest.cc +++ b/bssopenapi/src/model/QueryOrdersRequest.cc @@ -47,39 +47,6 @@ void QueryOrdersRequest::setSubscriptionType(const std::string& subscriptionType setCoreParameter("SubscriptionType", subscriptionType); } -int QueryOrdersRequest::getPageSize()const -{ - return pageSize_; -} - -void QueryOrdersRequest::setPageSize(int pageSize) -{ - pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); -} - -std::string QueryOrdersRequest::getPaymentStatus()const -{ - return paymentStatus_; -} - -void QueryOrdersRequest::setPaymentStatus(const std::string& paymentStatus) -{ - paymentStatus_ = paymentStatus; - setCoreParameter("PaymentStatus", paymentStatus); -} - -std::string QueryOrdersRequest::getCreateTimeStart()const -{ - return createTimeStart_; -} - -void QueryOrdersRequest::setCreateTimeStart(const std::string& createTimeStart) -{ - createTimeStart_ = createTimeStart; - setCoreParameter("CreateTimeStart", createTimeStart); -} - int QueryOrdersRequest::getPageNum()const { return pageNum_; @@ -124,6 +91,39 @@ void QueryOrdersRequest::setProductType(const std::string& productType) setCoreParameter("ProductType", productType); } +int QueryOrdersRequest::getPageSize()const +{ + return pageSize_; +} + +void QueryOrdersRequest::setPageSize(int pageSize) +{ + pageSize_ = pageSize; + setCoreParameter("PageSize", std::to_string(pageSize)); +} + +std::string QueryOrdersRequest::getPaymentStatus()const +{ + return paymentStatus_; +} + +void QueryOrdersRequest::setPaymentStatus(const std::string& paymentStatus) +{ + paymentStatus_ = paymentStatus; + setCoreParameter("PaymentStatus", paymentStatus); +} + +std::string QueryOrdersRequest::getCreateTimeStart()const +{ + return createTimeStart_; +} + +void QueryOrdersRequest::setCreateTimeStart(const std::string& createTimeStart) +{ + createTimeStart_ = createTimeStart; + setCoreParameter("CreateTimeStart", createTimeStart); +} + std::string QueryOrdersRequest::getOrderType()const { return orderType_; diff --git a/bssopenapi/src/model/QueryOrdersResult.cc b/bssopenapi/src/model/QueryOrdersResult.cc index 73515a214..dc726adcf 100644 --- a/bssopenapi/src/model/QueryOrdersResult.cc +++ b/bssopenapi/src/model/QueryOrdersResult.cc @@ -35,13 +35,9 @@ QueryOrdersResult::~QueryOrdersResult() void QueryOrdersResult::parse(const std::string &payload) { - Json::CharReaderBuilder builder; - Json::CharReader *reader = builder.newCharReader(); - Json::Value *val; + Json::Reader reader; Json::Value value; - JSONCPP_STRING *errs; - reader->parse(payload.data(), payload.data() + payload.size(), val, errs); - value = *val; + reader.parse(payload, value); setRequestId(value["RequestId"].asString()); auto dataNode = value["Data"]; if(!dataNode["HostName"].isNull()) diff --git a/bssopenapi/src/model/QueryPrepaidCardsResult.cc b/bssopenapi/src/model/QueryPrepaidCardsResult.cc index 266c6309e..4861c9240 100644 --- a/bssopenapi/src/model/QueryPrepaidCardsResult.cc +++ b/bssopenapi/src/model/QueryPrepaidCardsResult.cc @@ -35,13 +35,9 @@ QueryPrepaidCardsResult::~QueryPrepaidCardsResult() void QueryPrepaidCardsResult::parse(const std::string &payload) { - Json::CharReaderBuilder builder; - Json::CharReader *reader = builder.newCharReader(); - Json::Value *val; + Json::Reader reader; Json::Value value; - JSONCPP_STRING *errs; - reader->parse(payload.data(), payload.data() + payload.size(), val, errs); - value = *val; + reader.parse(payload, value); setRequestId(value["RequestId"].asString()); auto allData = value["Data"]["PrepaidCard"]; for (auto value : allData) diff --git a/bssopenapi/src/model/QueryProductListRequest.cc b/bssopenapi/src/model/QueryProductListRequest.cc index b0b49a18e..42fbfdc44 100644 --- a/bssopenapi/src/model/QueryProductListRequest.cc +++ b/bssopenapi/src/model/QueryProductListRequest.cc @@ -25,6 +25,17 @@ QueryProductListRequest::QueryProductListRequest() : QueryProductListRequest::~QueryProductListRequest() {} +int QueryProductListRequest::getPageNum()const +{ + return pageNum_; +} + +void QueryProductListRequest::setPageNum(int pageNum) +{ + pageNum_ = pageNum; + setCoreParameter("PageNum", std::to_string(pageNum)); +} + bool QueryProductListRequest::getQueryTotalCount()const { return queryTotalCount_; @@ -47,14 +58,3 @@ void QueryProductListRequest::setPageSize(int pageSize) setCoreParameter("PageSize", std::to_string(pageSize)); } -int QueryProductListRequest::getPageNum()const -{ - return pageNum_; -} - -void QueryProductListRequest::setPageNum(int pageNum) -{ - pageNum_ = pageNum; - setCoreParameter("PageNum", std::to_string(pageNum)); -} - diff --git a/bssopenapi/src/model/QueryProductListResult.cc b/bssopenapi/src/model/QueryProductListResult.cc index 99d25b759..484cae6d2 100644 --- a/bssopenapi/src/model/QueryProductListResult.cc +++ b/bssopenapi/src/model/QueryProductListResult.cc @@ -35,13 +35,9 @@ QueryProductListResult::~QueryProductListResult() void QueryProductListResult::parse(const std::string &payload) { - Json::CharReaderBuilder builder; - Json::CharReader *reader = builder.newCharReader(); - Json::Value *val; + Json::Reader reader; Json::Value value; - JSONCPP_STRING *errs; - reader->parse(payload.data(), payload.data() + payload.size(), val, errs); - value = *val; + reader.parse(payload, value); setRequestId(value["RequestId"].asString()); auto dataNode = value["Data"]; if(!dataNode["TotalCount"].isNull()) diff --git a/bssopenapi/src/model/QueryRedeemRequest.cc b/bssopenapi/src/model/QueryRedeemRequest.cc index 8c2789a96..fa5e97cc0 100644 --- a/bssopenapi/src/model/QueryRedeemRequest.cc +++ b/bssopenapi/src/model/QueryRedeemRequest.cc @@ -36,17 +36,6 @@ void QueryRedeemRequest::setExpiryTimeEnd(const std::string& expiryTimeEnd) setCoreParameter("ExpiryTimeEnd", expiryTimeEnd); } -int QueryRedeemRequest::getPageSize()const -{ - return pageSize_; -} - -void QueryRedeemRequest::setPageSize(int pageSize) -{ - pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); -} - std::string QueryRedeemRequest::getExpiryTimeStart()const { return expiryTimeStart_; @@ -80,3 +69,14 @@ void QueryRedeemRequest::setEffectiveOrNot(bool effectiveOrNot) setCoreParameter("EffectiveOrNot", effectiveOrNot ? "true" : "false"); } +int QueryRedeemRequest::getPageSize()const +{ + return pageSize_; +} + +void QueryRedeemRequest::setPageSize(int pageSize) +{ + pageSize_ = pageSize; + setCoreParameter("PageSize", std::to_string(pageSize)); +} + diff --git a/bssopenapi/src/model/QueryRedeemResult.cc b/bssopenapi/src/model/QueryRedeemResult.cc index f64c6d2b2..12ee3047b 100644 --- a/bssopenapi/src/model/QueryRedeemResult.cc +++ b/bssopenapi/src/model/QueryRedeemResult.cc @@ -35,13 +35,9 @@ QueryRedeemResult::~QueryRedeemResult() void QueryRedeemResult::parse(const std::string &payload) { - Json::CharReaderBuilder builder; - Json::CharReader *reader = builder.newCharReader(); - Json::Value *val; + Json::Reader reader; Json::Value value; - JSONCPP_STRING *errs; - reader->parse(payload.data(), payload.data() + payload.size(), val, errs); - value = *val; + reader.parse(payload, value); setRequestId(value["RequestId"].asString()); auto dataNode = value["Data"]; if(!dataNode["PageNum"].isNull()) diff --git a/bssopenapi/src/model/QueryResellerAvailableQuotaResult.cc b/bssopenapi/src/model/QueryResellerAvailableQuotaResult.cc index 261e5ff7c..f75dfd7ae 100644 --- a/bssopenapi/src/model/QueryResellerAvailableQuotaResult.cc +++ b/bssopenapi/src/model/QueryResellerAvailableQuotaResult.cc @@ -35,13 +35,9 @@ QueryResellerAvailableQuotaResult::~QueryResellerAvailableQuotaResult() void QueryResellerAvailableQuotaResult::parse(const std::string &payload) { - Json::CharReaderBuilder builder; - Json::CharReader *reader = builder.newCharReader(); - Json::Value *val; + Json::Reader reader; Json::Value value; - JSONCPP_STRING *errs; - reader->parse(payload.data(), payload.data() + payload.size(), val, errs); - value = *val; + reader.parse(payload, value); setRequestId(value["RequestId"].asString()); if(!value["Code"].isNull()) code_ = value["Code"].asString(); diff --git a/bssopenapi/src/model/QueryResourcePackageInstancesRequest.cc b/bssopenapi/src/model/QueryResourcePackageInstancesRequest.cc index 95549da4e..533c29043 100644 --- a/bssopenapi/src/model/QueryResourcePackageInstancesRequest.cc +++ b/bssopenapi/src/model/QueryResourcePackageInstancesRequest.cc @@ -47,17 +47,6 @@ void QueryResourcePackageInstancesRequest::setProductCode(const std::string& pro setCoreParameter("ProductCode", productCode); } -int QueryResourcePackageInstancesRequest::getPageSize()const -{ - return pageSize_; -} - -void QueryResourcePackageInstancesRequest::setPageSize(int pageSize) -{ - pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); -} - long QueryResourcePackageInstancesRequest::getOwnerId()const { return ownerId_; @@ -91,3 +80,14 @@ void QueryResourcePackageInstancesRequest::setPageNum(int pageNum) setCoreParameter("PageNum", std::to_string(pageNum)); } +int QueryResourcePackageInstancesRequest::getPageSize()const +{ + return pageSize_; +} + +void QueryResourcePackageInstancesRequest::setPageSize(int pageSize) +{ + pageSize_ = pageSize; + setCoreParameter("PageSize", std::to_string(pageSize)); +} + diff --git a/bssopenapi/src/model/QueryResourcePackageInstancesResult.cc b/bssopenapi/src/model/QueryResourcePackageInstancesResult.cc index d88283961..8dd5da1bf 100644 --- a/bssopenapi/src/model/QueryResourcePackageInstancesResult.cc +++ b/bssopenapi/src/model/QueryResourcePackageInstancesResult.cc @@ -35,13 +35,9 @@ QueryResourcePackageInstancesResult::~QueryResourcePackageInstancesResult() void QueryResourcePackageInstancesResult::parse(const std::string &payload) { - Json::CharReaderBuilder builder; - Json::CharReader *reader = builder.newCharReader(); - Json::Value *val; + Json::Reader reader; Json::Value value; - JSONCPP_STRING *errs; - reader->parse(payload.data(), payload.data() + payload.size(), val, errs); - value = *val; + reader.parse(payload, value); setRequestId(value["RequestId"].asString()); auto dataNode = value["Data"]; if(!dataNode["HostId"].isNull()) diff --git a/bssopenapi/src/model/QuerySettlementBillRequest.cc b/bssopenapi/src/model/QuerySettlementBillRequest.cc index 47f1bdd0e..7230e64d6 100644 --- a/bssopenapi/src/model/QuerySettlementBillRequest.cc +++ b/bssopenapi/src/model/QuerySettlementBillRequest.cc @@ -58,17 +58,6 @@ void QuerySettlementBillRequest::setSubscriptionType(const std::string& subscrip setCoreParameter("SubscriptionType", subscriptionType); } -int QuerySettlementBillRequest::getPageSize()const -{ - return pageSize_; -} - -void QuerySettlementBillRequest::setPageSize(int pageSize) -{ - pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); -} - std::string QuerySettlementBillRequest::getEndTime()const { return endTime_; @@ -146,3 +135,14 @@ void QuerySettlementBillRequest::setProductType(const std::string& productType) setCoreParameter("ProductType", productType); } +int QuerySettlementBillRequest::getPageSize()const +{ + return pageSize_; +} + +void QuerySettlementBillRequest::setPageSize(int pageSize) +{ + pageSize_ = pageSize; + setCoreParameter("PageSize", std::to_string(pageSize)); +} + diff --git a/bssopenapi/src/model/QuerySettlementBillResult.cc b/bssopenapi/src/model/QuerySettlementBillResult.cc index 442051775..d56b45bcd 100644 --- a/bssopenapi/src/model/QuerySettlementBillResult.cc +++ b/bssopenapi/src/model/QuerySettlementBillResult.cc @@ -35,13 +35,9 @@ QuerySettlementBillResult::~QuerySettlementBillResult() void QuerySettlementBillResult::parse(const std::string &payload) { - Json::CharReaderBuilder builder; - Json::CharReader *reader = builder.newCharReader(); - Json::Value *val; + Json::Reader reader; Json::Value value; - JSONCPP_STRING *errs; - reader->parse(payload.data(), payload.data() + payload.size(), val, errs); - value = *val; + reader.parse(payload, value); setRequestId(value["RequestId"].asString()); auto dataNode = value["Data"]; if(!dataNode["PageNum"].isNull()) diff --git a/bssopenapi/src/model/QueryUserOmsDataRequest.cc b/bssopenapi/src/model/QueryUserOmsDataRequest.cc index 58078724a..e783dc784 100644 --- a/bssopenapi/src/model/QueryUserOmsDataRequest.cc +++ b/bssopenapi/src/model/QueryUserOmsDataRequest.cc @@ -25,39 +25,6 @@ QueryUserOmsDataRequest::QueryUserOmsDataRequest() : QueryUserOmsDataRequest::~QueryUserOmsDataRequest() {} -std::string QueryUserOmsDataRequest::getDataType()const -{ - return dataType_; -} - -void QueryUserOmsDataRequest::setDataType(const std::string& dataType) -{ - dataType_ = dataType; - setCoreParameter("DataType", dataType); -} - -std::string QueryUserOmsDataRequest::getMarker()const -{ - return marker_; -} - -void QueryUserOmsDataRequest::setMarker(const std::string& marker) -{ - marker_ = marker; - setCoreParameter("Marker", marker); -} - -int QueryUserOmsDataRequest::getPageSize()const -{ - return pageSize_; -} - -void QueryUserOmsDataRequest::setPageSize(int pageSize) -{ - pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); -} - std::string QueryUserOmsDataRequest::getEndTime()const { return endTime_; @@ -91,6 +58,39 @@ void QueryUserOmsDataRequest::setOwnerId(long ownerId) setCoreParameter("OwnerId", std::to_string(ownerId)); } +std::string QueryUserOmsDataRequest::getDataType()const +{ + return dataType_; +} + +void QueryUserOmsDataRequest::setDataType(const std::string& dataType) +{ + dataType_ = dataType; + setCoreParameter("DataType", dataType); +} + +std::string QueryUserOmsDataRequest::getMarker()const +{ + return marker_; +} + +void QueryUserOmsDataRequest::setMarker(const std::string& marker) +{ + marker_ = marker; + setCoreParameter("Marker", marker); +} + +int QueryUserOmsDataRequest::getPageSize()const +{ + return pageSize_; +} + +void QueryUserOmsDataRequest::setPageSize(int pageSize) +{ + pageSize_ = pageSize; + setCoreParameter("PageSize", std::to_string(pageSize)); +} + std::string QueryUserOmsDataRequest::getTable()const { return table_; diff --git a/bssopenapi/src/model/QueryUserOmsDataResult.cc b/bssopenapi/src/model/QueryUserOmsDataResult.cc index 86ed2b51f..980102703 100644 --- a/bssopenapi/src/model/QueryUserOmsDataResult.cc +++ b/bssopenapi/src/model/QueryUserOmsDataResult.cc @@ -35,13 +35,9 @@ QueryUserOmsDataResult::~QueryUserOmsDataResult() void QueryUserOmsDataResult::parse(const std::string &payload) { - Json::CharReaderBuilder builder; - Json::CharReader *reader = builder.newCharReader(); - Json::Value *val; + Json::Reader reader; Json::Value value; - JSONCPP_STRING *errs; - reader->parse(payload.data(), payload.data() + payload.size(), val, errs); - value = *val; + reader.parse(payload, value); setRequestId(value["RequestId"].asString()); auto dataNode = value["Data"]; if(!dataNode["Marker"].isNull()) diff --git a/bssopenapi/src/model/RenewInstanceRequest.cc b/bssopenapi/src/model/RenewInstanceRequest.cc index 9b150b07d..9f9447138 100644 --- a/bssopenapi/src/model/RenewInstanceRequest.cc +++ b/bssopenapi/src/model/RenewInstanceRequest.cc @@ -36,17 +36,6 @@ void RenewInstanceRequest::setProductCode(const std::string& productCode) setCoreParameter("ProductCode", productCode); } -std::string RenewInstanceRequest::getInstanceId()const -{ - return instanceId_; -} - -void RenewInstanceRequest::setInstanceId(const std::string& instanceId) -{ - instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); -} - std::string RenewInstanceRequest::getClientToken()const { return clientToken_; @@ -58,17 +47,6 @@ void RenewInstanceRequest::setClientToken(const std::string& clientToken) setCoreParameter("ClientToken", clientToken); } -int RenewInstanceRequest::getRenewPeriod()const -{ - return renewPeriod_; -} - -void RenewInstanceRequest::setRenewPeriod(int renewPeriod) -{ - renewPeriod_ = renewPeriod; - setCoreParameter("RenewPeriod", std::to_string(renewPeriod)); -} - long RenewInstanceRequest::getOwnerId()const { return ownerId_; @@ -91,3 +69,25 @@ void RenewInstanceRequest::setProductType(const std::string& productType) setCoreParameter("ProductType", productType); } +std::string RenewInstanceRequest::getInstanceId()const +{ + return instanceId_; +} + +void RenewInstanceRequest::setInstanceId(const std::string& instanceId) +{ + instanceId_ = instanceId; + setCoreParameter("InstanceId", instanceId); +} + +int RenewInstanceRequest::getRenewPeriod()const +{ + return renewPeriod_; +} + +void RenewInstanceRequest::setRenewPeriod(int renewPeriod) +{ + renewPeriod_ = renewPeriod; + setCoreParameter("RenewPeriod", std::to_string(renewPeriod)); +} + diff --git a/bssopenapi/src/model/RenewInstanceResult.cc b/bssopenapi/src/model/RenewInstanceResult.cc index fb0106329..74633e679 100644 --- a/bssopenapi/src/model/RenewInstanceResult.cc +++ b/bssopenapi/src/model/RenewInstanceResult.cc @@ -35,13 +35,9 @@ RenewInstanceResult::~RenewInstanceResult() void RenewInstanceResult::parse(const std::string &payload) { - Json::CharReaderBuilder builder; - Json::CharReader *reader = builder.newCharReader(); - Json::Value *val; + Json::Reader reader; Json::Value value; - JSONCPP_STRING *errs; - reader->parse(payload.data(), payload.data() + payload.size(), val, errs); - value = *val; + reader.parse(payload, value); setRequestId(value["RequestId"].asString()); auto dataNode = value["Data"]; if(!dataNode["OrderId"].isNull()) diff --git a/bssopenapi/src/model/RenewResourcePackageRequest.cc b/bssopenapi/src/model/RenewResourcePackageRequest.cc index 66dda5f78..9eabc7975 100644 --- a/bssopenapi/src/model/RenewResourcePackageRequest.cc +++ b/bssopenapi/src/model/RenewResourcePackageRequest.cc @@ -25,28 +25,6 @@ RenewResourcePackageRequest::RenewResourcePackageRequest() : RenewResourcePackageRequest::~RenewResourcePackageRequest() {} -int RenewResourcePackageRequest::getDuration()const -{ - return duration_; -} - -void RenewResourcePackageRequest::setDuration(int duration) -{ - duration_ = duration; - setCoreParameter("Duration", std::to_string(duration)); -} - -std::string RenewResourcePackageRequest::getInstanceId()const -{ - return instanceId_; -} - -void RenewResourcePackageRequest::setInstanceId(const std::string& instanceId) -{ - instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); -} - long RenewResourcePackageRequest::getOwnerId()const { return ownerId_; @@ -69,6 +47,28 @@ void RenewResourcePackageRequest::setEffectiveDate(const std::string& effectiveD setCoreParameter("EffectiveDate", effectiveDate); } +int RenewResourcePackageRequest::getDuration()const +{ + return duration_; +} + +void RenewResourcePackageRequest::setDuration(int duration) +{ + duration_ = duration; + setCoreParameter("Duration", std::to_string(duration)); +} + +std::string RenewResourcePackageRequest::getInstanceId()const +{ + return instanceId_; +} + +void RenewResourcePackageRequest::setInstanceId(const std::string& instanceId) +{ + instanceId_ = instanceId; + setCoreParameter("InstanceId", instanceId); +} + std::string RenewResourcePackageRequest::getPricingCycle()const { return pricingCycle_; diff --git a/bssopenapi/src/model/RenewResourcePackageResult.cc b/bssopenapi/src/model/RenewResourcePackageResult.cc index 21e478277..513b6e8fa 100644 --- a/bssopenapi/src/model/RenewResourcePackageResult.cc +++ b/bssopenapi/src/model/RenewResourcePackageResult.cc @@ -35,13 +35,9 @@ RenewResourcePackageResult::~RenewResourcePackageResult() void RenewResourcePackageResult::parse(const std::string &payload) { - Json::CharReaderBuilder builder; - Json::CharReader *reader = builder.newCharReader(); - Json::Value *val; + Json::Reader reader; Json::Value value; - JSONCPP_STRING *errs; - reader->parse(payload.data(), payload.data() + payload.size(), val, errs); - value = *val; + reader.parse(payload, value); setRequestId(value["RequestId"].asString()); auto dataNode = value["Data"]; if(!dataNode["OrderId"].isNull()) diff --git a/bssopenapi/src/model/SetRenewalRequest.cc b/bssopenapi/src/model/SetRenewalRequest.cc index 6692c5ade..68c1c49ae 100644 --- a/bssopenapi/src/model/SetRenewalRequest.cc +++ b/bssopenapi/src/model/SetRenewalRequest.cc @@ -36,17 +36,6 @@ void SetRenewalRequest::setProductCode(const std::string& productCode) setCoreParameter("ProductCode", productCode); } -std::string SetRenewalRequest::getInstanceIDs()const -{ - return instanceIDs_; -} - -void SetRenewalRequest::setInstanceIDs(const std::string& instanceIDs) -{ - instanceIDs_ = instanceIDs; - setCoreParameter("InstanceIDs", instanceIDs); -} - std::string SetRenewalRequest::getSubscriptionType()const { return subscriptionType_; @@ -58,28 +47,6 @@ void SetRenewalRequest::setSubscriptionType(const std::string& subscriptionType) setCoreParameter("SubscriptionType", subscriptionType); } -std::string SetRenewalRequest::getRenewalStatus()const -{ - return renewalStatus_; -} - -void SetRenewalRequest::setRenewalStatus(const std::string& renewalStatus) -{ - renewalStatus_ = renewalStatus; - setCoreParameter("RenewalStatus", renewalStatus); -} - -std::string SetRenewalRequest::getRenewalPeriodUnit()const -{ - return renewalPeriodUnit_; -} - -void SetRenewalRequest::setRenewalPeriodUnit(const std::string& renewalPeriodUnit) -{ - renewalPeriodUnit_ = renewalPeriodUnit; - setCoreParameter("RenewalPeriodUnit", renewalPeriodUnit); -} - int SetRenewalRequest::getRenewalPeriod()const { return renewalPeriod_; @@ -113,3 +80,36 @@ void SetRenewalRequest::setProductType(const std::string& productType) setCoreParameter("ProductType", productType); } +std::string SetRenewalRequest::getInstanceIDs()const +{ + return instanceIDs_; +} + +void SetRenewalRequest::setInstanceIDs(const std::string& instanceIDs) +{ + instanceIDs_ = instanceIDs; + setCoreParameter("InstanceIDs", instanceIDs); +} + +std::string SetRenewalRequest::getRenewalStatus()const +{ + return renewalStatus_; +} + +void SetRenewalRequest::setRenewalStatus(const std::string& renewalStatus) +{ + renewalStatus_ = renewalStatus; + setCoreParameter("RenewalStatus", renewalStatus); +} + +std::string SetRenewalRequest::getRenewalPeriodUnit()const +{ + return renewalPeriodUnit_; +} + +void SetRenewalRequest::setRenewalPeriodUnit(const std::string& renewalPeriodUnit) +{ + renewalPeriodUnit_ = renewalPeriodUnit; + setCoreParameter("RenewalPeriodUnit", renewalPeriodUnit); +} + diff --git a/bssopenapi/src/model/SetRenewalResult.cc b/bssopenapi/src/model/SetRenewalResult.cc index cfdd54668..b7c2d1e8d 100644 --- a/bssopenapi/src/model/SetRenewalResult.cc +++ b/bssopenapi/src/model/SetRenewalResult.cc @@ -35,13 +35,9 @@ SetRenewalResult::~SetRenewalResult() void SetRenewalResult::parse(const std::string &payload) { - Json::CharReaderBuilder builder; - Json::CharReader *reader = builder.newCharReader(); - Json::Value *val; + Json::Reader reader; Json::Value value; - JSONCPP_STRING *errs; - reader->parse(payload.data(), payload.data() + payload.size(), val, errs); - value = *val; + reader.parse(payload, value); setRequestId(value["RequestId"].asString()); if(!value["Success"].isNull()) success_ = value["Success"].asString() == "true"; diff --git a/bssopenapi/src/model/SetResellerUserAlarmThresholdResult.cc b/bssopenapi/src/model/SetResellerUserAlarmThresholdResult.cc index 4e5ac7a16..f8e656a66 100644 --- a/bssopenapi/src/model/SetResellerUserAlarmThresholdResult.cc +++ b/bssopenapi/src/model/SetResellerUserAlarmThresholdResult.cc @@ -35,13 +35,9 @@ SetResellerUserAlarmThresholdResult::~SetResellerUserAlarmThresholdResult() void SetResellerUserAlarmThresholdResult::parse(const std::string &payload) { - Json::CharReaderBuilder builder; - Json::CharReader *reader = builder.newCharReader(); - Json::Value *val; + Json::Reader reader; Json::Value value; - JSONCPP_STRING *errs; - reader->parse(payload.data(), payload.data() + payload.size(), val, errs); - value = *val; + reader.parse(payload, value); setRequestId(value["RequestId"].asString()); if(!value["Code"].isNull()) code_ = value["Code"].asString(); diff --git a/bssopenapi/src/model/SetResellerUserQuotaRequest.cc b/bssopenapi/src/model/SetResellerUserQuotaRequest.cc index 2e8c47873..dff4b924c 100644 --- a/bssopenapi/src/model/SetResellerUserQuotaRequest.cc +++ b/bssopenapi/src/model/SetResellerUserQuotaRequest.cc @@ -47,17 +47,6 @@ void SetResellerUserQuotaRequest::setOutBizId(const std::string& outBizId) setCoreParameter("OutBizId", outBizId); } -std::string SetResellerUserQuotaRequest::getCurrency()const -{ - return currency_; -} - -void SetResellerUserQuotaRequest::setCurrency(const std::string& currency) -{ - currency_ = currency; - setCoreParameter("Currency", currency); -} - long SetResellerUserQuotaRequest::getOwnerId()const { return ownerId_; @@ -69,3 +58,14 @@ void SetResellerUserQuotaRequest::setOwnerId(long ownerId) setCoreParameter("OwnerId", std::to_string(ownerId)); } +std::string SetResellerUserQuotaRequest::getCurrency()const +{ + return currency_; +} + +void SetResellerUserQuotaRequest::setCurrency(const std::string& currency) +{ + currency_ = currency; + setCoreParameter("Currency", currency); +} + diff --git a/bssopenapi/src/model/SetResellerUserQuotaResult.cc b/bssopenapi/src/model/SetResellerUserQuotaResult.cc index de0764c1b..0750adf69 100644 --- a/bssopenapi/src/model/SetResellerUserQuotaResult.cc +++ b/bssopenapi/src/model/SetResellerUserQuotaResult.cc @@ -35,13 +35,9 @@ SetResellerUserQuotaResult::~SetResellerUserQuotaResult() void SetResellerUserQuotaResult::parse(const std::string &payload) { - Json::CharReaderBuilder builder; - Json::CharReader *reader = builder.newCharReader(); - Json::Value *val; + Json::Reader reader; Json::Value value; - JSONCPP_STRING *errs; - reader->parse(payload.data(), payload.data() + payload.size(), val, errs); - value = *val; + reader.parse(payload, value); setRequestId(value["RequestId"].asString()); if(!value["Code"].isNull()) code_ = value["Code"].asString(); diff --git a/bssopenapi/src/model/SetResellerUserStatusRequest.cc b/bssopenapi/src/model/SetResellerUserStatusRequest.cc index c8dde7caa..705faaffc 100644 --- a/bssopenapi/src/model/SetResellerUserStatusRequest.cc +++ b/bssopenapi/src/model/SetResellerUserStatusRequest.cc @@ -36,17 +36,6 @@ void SetResellerUserStatusRequest::setOwnerId(const std::string& ownerId) setCoreParameter("OwnerId", ownerId); } -std::string SetResellerUserStatusRequest::getStatus()const -{ - return status_; -} - -void SetResellerUserStatusRequest::setStatus(const std::string& status) -{ - status_ = status; - setCoreParameter("Status", status); -} - std::string SetResellerUserStatusRequest::getBusinessType()const { return businessType_; @@ -58,3 +47,14 @@ void SetResellerUserStatusRequest::setBusinessType(const std::string& businessTy setCoreParameter("BusinessType", businessType); } +std::string SetResellerUserStatusRequest::getStatus()const +{ + return status_; +} + +void SetResellerUserStatusRequest::setStatus(const std::string& status) +{ + status_ = status; + setCoreParameter("Status", status); +} + diff --git a/bssopenapi/src/model/SetResellerUserStatusResult.cc b/bssopenapi/src/model/SetResellerUserStatusResult.cc index 00ef0c461..b4f43ddb9 100644 --- a/bssopenapi/src/model/SetResellerUserStatusResult.cc +++ b/bssopenapi/src/model/SetResellerUserStatusResult.cc @@ -35,13 +35,9 @@ SetResellerUserStatusResult::~SetResellerUserStatusResult() void SetResellerUserStatusResult::parse(const std::string &payload) { - Json::CharReaderBuilder builder; - Json::CharReader *reader = builder.newCharReader(); - Json::Value *val; + Json::Reader reader; Json::Value value; - JSONCPP_STRING *errs; - reader->parse(payload.data(), payload.data() + payload.size(), val, errs); - value = *val; + reader.parse(payload, value); setRequestId(value["RequestId"].asString()); if(!value["Code"].isNull()) code_ = value["Code"].asString(); diff --git a/bssopenapi/src/model/SubscribeBillToOSSResult.cc b/bssopenapi/src/model/SubscribeBillToOSSResult.cc index c3e435356..6bd994fad 100644 --- a/bssopenapi/src/model/SubscribeBillToOSSResult.cc +++ b/bssopenapi/src/model/SubscribeBillToOSSResult.cc @@ -35,13 +35,9 @@ SubscribeBillToOSSResult::~SubscribeBillToOSSResult() void SubscribeBillToOSSResult::parse(const std::string &payload) { - Json::CharReaderBuilder builder; - Json::CharReader *reader = builder.newCharReader(); - Json::Value *val; + Json::Reader reader; Json::Value value; - JSONCPP_STRING *errs; - reader->parse(payload.data(), payload.data() + payload.size(), val, errs); - value = *val; + reader.parse(payload, value); setRequestId(value["RequestId"].asString()); if(!value["Success"].isNull()) success_ = value["Success"].asString() == "true"; diff --git a/bssopenapi/src/model/UnsubscribeBillToOSSResult.cc b/bssopenapi/src/model/UnsubscribeBillToOSSResult.cc index 8d7c8ecb8..c0b6e89f4 100644 --- a/bssopenapi/src/model/UnsubscribeBillToOSSResult.cc +++ b/bssopenapi/src/model/UnsubscribeBillToOSSResult.cc @@ -35,13 +35,9 @@ UnsubscribeBillToOSSResult::~UnsubscribeBillToOSSResult() void UnsubscribeBillToOSSResult::parse(const std::string &payload) { - Json::CharReaderBuilder builder; - Json::CharReader *reader = builder.newCharReader(); - Json::Value *val; + Json::Reader reader; Json::Value value; - JSONCPP_STRING *errs; - reader->parse(payload.data(), payload.data() + payload.size(), val, errs); - value = *val; + reader.parse(payload, value); setRequestId(value["RequestId"].asString()); if(!value["Success"].isNull()) success_ = value["Success"].asString() == "true"; diff --git a/bssopenapi/src/model/UpgradeResourcePackageRequest.cc b/bssopenapi/src/model/UpgradeResourcePackageRequest.cc index 1c10d6937..200961ed9 100644 --- a/bssopenapi/src/model/UpgradeResourcePackageRequest.cc +++ b/bssopenapi/src/model/UpgradeResourcePackageRequest.cc @@ -25,17 +25,6 @@ UpgradeResourcePackageRequest::UpgradeResourcePackageRequest() : UpgradeResourcePackageRequest::~UpgradeResourcePackageRequest() {} -std::string UpgradeResourcePackageRequest::getInstanceId()const -{ - return instanceId_; -} - -void UpgradeResourcePackageRequest::setInstanceId(const std::string& instanceId) -{ - instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); -} - std::string UpgradeResourcePackageRequest::getSpecification()const { return specification_; @@ -69,3 +58,14 @@ void UpgradeResourcePackageRequest::setEffectiveDate(const std::string& effectiv setCoreParameter("EffectiveDate", effectiveDate); } +std::string UpgradeResourcePackageRequest::getInstanceId()const +{ + return instanceId_; +} + +void UpgradeResourcePackageRequest::setInstanceId(const std::string& instanceId) +{ + instanceId_ = instanceId; + setCoreParameter("InstanceId", instanceId); +} + diff --git a/bssopenapi/src/model/UpgradeResourcePackageResult.cc b/bssopenapi/src/model/UpgradeResourcePackageResult.cc index 6a9aa36a1..82bb5d097 100644 --- a/bssopenapi/src/model/UpgradeResourcePackageResult.cc +++ b/bssopenapi/src/model/UpgradeResourcePackageResult.cc @@ -35,13 +35,9 @@ UpgradeResourcePackageResult::~UpgradeResourcePackageResult() void UpgradeResourcePackageResult::parse(const std::string &payload) { - Json::CharReaderBuilder builder; - Json::CharReader *reader = builder.newCharReader(); - Json::Value *val; + Json::Reader reader; Json::Value value; - JSONCPP_STRING *errs; - reader->parse(payload.data(), payload.data() + payload.size(), val, errs); - value = *val; + reader.parse(payload, value); setRequestId(value["RequestId"].asString()); auto dataNode = value["Data"]; if(!dataNode["OrderId"].isNull())