Class: TencentCloud::Billing::V20180709::BusinessSummaryInfo
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Billing::V20180709::BusinessSummaryInfo
- Defined in:
- lib/v20180709/models.rb
Overview
产品汇总信息
Instance Attribute Summary collapse
- #BusinessCode ⇒ Object
- #BusinessCodeName ⇒ Object
- #CashPayAmount ⇒ Object
- #IncentivePayAmount ⇒ Object
- #RealTotalCost ⇒ Object
- #TotalCost ⇒ Object
- #TransferPayAmount ⇒ Object
- #VoucherPayAmount ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(businesscode = nil, businesscodename = nil, totalcost = nil, realtotalcost = nil, cashpayamount = nil, incentivepayamount = nil, voucherpayamount = nil, transferpayamount = nil) ⇒ BusinessSummaryInfo
constructor
A new instance of BusinessSummaryInfo.
Constructor Details
#initialize(businesscode = nil, businesscodename = nil, totalcost = nil, realtotalcost = nil, cashpayamount = nil, incentivepayamount = nil, voucherpayamount = nil, transferpayamount = nil) ⇒ BusinessSummaryInfo
Returns a new instance of BusinessSummaryInfo.
3884 3885 3886 3887 3888 3889 3890 3891 3892 3893 |
# File 'lib/v20180709/models.rb', line 3884 def initialize(businesscode=nil, businesscodename=nil, totalcost=nil, realtotalcost=nil, cashpayamount=nil, incentivepayamount=nil, voucherpayamount=nil, transferpayamount=nil) @BusinessCode = businesscode @BusinessCodeName = businesscodename @TotalCost = totalcost @RealTotalCost = realtotalcost @CashPayAmount = cashpayamount @IncentivePayAmount = incentivepayamount @VoucherPayAmount = voucherpayamount @TransferPayAmount = transferpayamount end |
Instance Attribute Details
#BusinessCode ⇒ Object
3882 3883 3884 |
# File 'lib/v20180709/models.rb', line 3882 def BusinessCode @BusinessCode end |
#BusinessCodeName ⇒ Object
3882 3883 3884 |
# File 'lib/v20180709/models.rb', line 3882 def BusinessCodeName @BusinessCodeName end |
#CashPayAmount ⇒ Object
3882 3883 3884 |
# File 'lib/v20180709/models.rb', line 3882 def CashPayAmount @CashPayAmount end |
#IncentivePayAmount ⇒ Object
3882 3883 3884 |
# File 'lib/v20180709/models.rb', line 3882 def IncentivePayAmount @IncentivePayAmount end |
#RealTotalCost ⇒ Object
3882 3883 3884 |
# File 'lib/v20180709/models.rb', line 3882 def RealTotalCost @RealTotalCost end |
#TotalCost ⇒ Object
3882 3883 3884 |
# File 'lib/v20180709/models.rb', line 3882 def TotalCost @TotalCost end |
#TransferPayAmount ⇒ Object
3882 3883 3884 |
# File 'lib/v20180709/models.rb', line 3882 def TransferPayAmount @TransferPayAmount end |
#VoucherPayAmount ⇒ Object
3882 3883 3884 |
# File 'lib/v20180709/models.rb', line 3882 def VoucherPayAmount @VoucherPayAmount end |
Instance Method Details
#deserialize(params) ⇒ Object
3895 3896 3897 3898 3899 3900 3901 3902 3903 3904 |
# File 'lib/v20180709/models.rb', line 3895 def deserialize(params) @BusinessCode = params['BusinessCode'] @BusinessCodeName = params['BusinessCodeName'] @TotalCost = params['TotalCost'] @RealTotalCost = params['RealTotalCost'] @CashPayAmount = params['CashPayAmount'] @IncentivePayAmount = params['IncentivePayAmount'] @VoucherPayAmount = params['VoucherPayAmount'] @TransferPayAmount = params['TransferPayAmount'] end |