Class: TencentCloud::Partners::V20180321::AgentBillElem
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Partners::V20180321::AgentBillElem
- Defined in:
- lib/v20180321/models.rb
Overview
业务信息定义
Instance Attribute Summary collapse
- #ActivityId ⇒ Object
- #Amt ⇒ Object
- #ClientRemark ⇒ Object
- #ClientType ⇒ Object
- #ClientUin ⇒ Object
- #GoodsType ⇒ Object
- #OrderId ⇒ Object
- #PayerMode ⇒ Object
- #PayMode ⇒ Object
- #PayTime ⇒ Object
- #ProjectType ⇒ Object
- #SettleMonth ⇒ Object
- #Uin ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(uin = nil, orderid = nil, clientuin = nil, clientremark = nil, paytime = nil, goodstype = nil, paymode = nil, settlemonth = nil, amt = nil, payermode = nil, clienttype = nil, projecttype = nil, activityid = nil) ⇒ AgentBillElem
constructor
A new instance of AgentBillElem.
Constructor Details
#initialize(uin = nil, orderid = nil, clientuin = nil, clientremark = nil, paytime = nil, goodstype = nil, paymode = nil, settlemonth = nil, amt = nil, payermode = nil, clienttype = nil, projecttype = nil, activityid = nil) ⇒ AgentBillElem
Returns a new instance of AgentBillElem.
131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 |
# File 'lib/v20180321/models.rb', line 131 def initialize(uin=nil, orderid=nil, clientuin=nil, clientremark=nil, paytime=nil, goodstype=nil, paymode=nil, settlemonth=nil, amt=nil, payermode=nil, clienttype=nil, projecttype=nil, activityid=nil) @Uin = uin @OrderId = orderid @ClientUin = clientuin @ClientRemark = clientremark @PayTime = paytime @GoodsType = goodstype @PayMode = paymode @SettleMonth = settlemonth @Amt = amt @PayerMode = payermode @ClientType = clienttype @ProjectType = projecttype @ActivityId = activityid end |
Instance Attribute Details
#ActivityId ⇒ Object
129 130 131 |
# File 'lib/v20180321/models.rb', line 129 def ActivityId @ActivityId end |
#Amt ⇒ Object
129 130 131 |
# File 'lib/v20180321/models.rb', line 129 def Amt @Amt end |
#ClientRemark ⇒ Object
129 130 131 |
# File 'lib/v20180321/models.rb', line 129 def ClientRemark @ClientRemark end |
#ClientType ⇒ Object
129 130 131 |
# File 'lib/v20180321/models.rb', line 129 def ClientType @ClientType end |
#ClientUin ⇒ Object
129 130 131 |
# File 'lib/v20180321/models.rb', line 129 def ClientUin @ClientUin end |
#GoodsType ⇒ Object
129 130 131 |
# File 'lib/v20180321/models.rb', line 129 def GoodsType @GoodsType end |
#OrderId ⇒ Object
129 130 131 |
# File 'lib/v20180321/models.rb', line 129 def OrderId @OrderId end |
#PayerMode ⇒ Object
129 130 131 |
# File 'lib/v20180321/models.rb', line 129 def PayerMode @PayerMode end |
#PayMode ⇒ Object
129 130 131 |
# File 'lib/v20180321/models.rb', line 129 def PayMode @PayMode end |
#PayTime ⇒ Object
129 130 131 |
# File 'lib/v20180321/models.rb', line 129 def PayTime @PayTime end |
#ProjectType ⇒ Object
129 130 131 |
# File 'lib/v20180321/models.rb', line 129 def ProjectType @ProjectType end |
#SettleMonth ⇒ Object
129 130 131 |
# File 'lib/v20180321/models.rb', line 129 def SettleMonth @SettleMonth end |
#Uin ⇒ Object
129 130 131 |
# File 'lib/v20180321/models.rb', line 129 def Uin @Uin end |
Instance Method Details
#deserialize(params) ⇒ Object
147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 |
# File 'lib/v20180321/models.rb', line 147 def deserialize(params) @Uin = params['Uin'] @OrderId = params['OrderId'] @ClientUin = params['ClientUin'] @ClientRemark = params['ClientRemark'] @PayTime = params['PayTime'] @GoodsType = params['GoodsType'] @PayMode = params['PayMode'] @SettleMonth = params['SettleMonth'] @Amt = params['Amt'] @PayerMode = params['PayerMode'] @ClientType = params['ClientType'] @ProjectType = params['ProjectType'] @ActivityId = params['ActivityId'] end |