Class: TencentCloud::Billing::V20180709::BillTransactionInfo
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Billing::V20180709::BillTransactionInfo
- Defined in:
- lib/v20180709/models.rb
Overview
收支明细的流水信息
Instance Attribute Summary collapse
- #ActionType ⇒ Object
- #Amount ⇒ Object
- #Balance ⇒ Object
- #BillId ⇒ Object
- #Cash ⇒ Object
- #DeductMode ⇒ Object
- #Freezing ⇒ Object
- #Incentive ⇒ Object
- #OperationInfo ⇒ Object
- #OperationTime ⇒ Object
- #PayChannel ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(actiontype = nil, amount = nil, balance = nil, billid = nil, operationinfo = nil, operationtime = nil, cash = nil, incentive = nil, freezing = nil, paychannel = nil, deductmode = nil) ⇒ BillTransactionInfo
constructor
A new instance of BillTransactionInfo.
Constructor Details
#initialize(actiontype = nil, amount = nil, balance = nil, billid = nil, operationinfo = nil, operationtime = nil, cash = nil, incentive = nil, freezing = nil, paychannel = nil, deductmode = nil) ⇒ BillTransactionInfo
Returns a new instance of BillTransactionInfo.
3203 3204 3205 3206 3207 3208 3209 3210 3211 3212 3213 3214 3215 |
# File 'lib/v20180709/models.rb', line 3203 def initialize(actiontype=nil, amount=nil, balance=nil, billid=nil, operationinfo=nil, operationtime=nil, cash=nil, incentive=nil, freezing=nil, paychannel=nil, deductmode=nil) @ActionType = actiontype @Amount = amount @Balance = balance @BillId = billid @OperationInfo = operationinfo @OperationTime = operationtime @Cash = cash @Incentive = incentive @Freezing = freezing @PayChannel = paychannel @DeductMode = deductmode end |
Instance Attribute Details
#ActionType ⇒ Object
3201 3202 3203 |
# File 'lib/v20180709/models.rb', line 3201 def ActionType @ActionType end |
#Amount ⇒ Object
3201 3202 3203 |
# File 'lib/v20180709/models.rb', line 3201 def Amount @Amount end |
#Balance ⇒ Object
3201 3202 3203 |
# File 'lib/v20180709/models.rb', line 3201 def Balance @Balance end |
#BillId ⇒ Object
3201 3202 3203 |
# File 'lib/v20180709/models.rb', line 3201 def BillId @BillId end |
#Cash ⇒ Object
3201 3202 3203 |
# File 'lib/v20180709/models.rb', line 3201 def Cash @Cash end |
#DeductMode ⇒ Object
3201 3202 3203 |
# File 'lib/v20180709/models.rb', line 3201 def DeductMode @DeductMode end |
#Freezing ⇒ Object
3201 3202 3203 |
# File 'lib/v20180709/models.rb', line 3201 def Freezing @Freezing end |
#Incentive ⇒ Object
3201 3202 3203 |
# File 'lib/v20180709/models.rb', line 3201 def Incentive @Incentive end |
#OperationInfo ⇒ Object
3201 3202 3203 |
# File 'lib/v20180709/models.rb', line 3201 def OperationInfo @OperationInfo end |
#OperationTime ⇒ Object
3201 3202 3203 |
# File 'lib/v20180709/models.rb', line 3201 def OperationTime @OperationTime end |
#PayChannel ⇒ Object
3201 3202 3203 |
# File 'lib/v20180709/models.rb', line 3201 def PayChannel @PayChannel end |
Instance Method Details
#deserialize(params) ⇒ Object
3217 3218 3219 3220 3221 3222 3223 3224 3225 3226 3227 3228 3229 |
# File 'lib/v20180709/models.rb', line 3217 def deserialize(params) @ActionType = params['ActionType'] @Amount = params['Amount'] @Balance = params['Balance'] @BillId = params['BillId'] @OperationInfo = params['OperationInfo'] @OperationTime = params['OperationTime'] @Cash = params['Cash'] @Incentive = params['Incentive'] @Freezing = params['Freezing'] @PayChannel = params['PayChannel'] @DeductMode = params['DeductMode'] end |