Class: TencentCloud::Cpdp::V20190820::ApplyOpenBankSettleOrderRequest
- Inherits:
-
TencentCloud::Common::AbstractModel
- Object
- TencentCloud::Common::AbstractModel
- TencentCloud::Cpdp::V20190820::ApplyOpenBankSettleOrderRequest
- Defined in:
- lib/v20190820/models.rb
Overview
ApplyOpenBankSettleOrder请求参数结构体
Instance Attribute Summary collapse
- #ChannelMerchantId ⇒ Object
- #ChannelName ⇒ Object
- #ChannelSubMerchantId ⇒ Object
- #Environment ⇒ Object
- #ExternalSettleData ⇒ Object
- #NotifyUrl ⇒ Object
- #OutSettleId ⇒ Object
- #Remark ⇒ Object
- #SettleAmount ⇒ Object
- #SettleDetail ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(channelmerchantid = nil, outsettleid = nil, settleamount = nil, channelname = nil, channelsubmerchantid = nil, settledetail = nil, notifyurl = nil, remark = nil, externalsettledata = nil, environment = nil) ⇒ ApplyOpenBankSettleOrderRequest
constructor
A new instance of ApplyOpenBankSettleOrderRequest.
Constructor Details
#initialize(channelmerchantid = nil, outsettleid = nil, settleamount = nil, channelname = nil, channelsubmerchantid = nil, settledetail = nil, notifyurl = nil, remark = nil, externalsettledata = nil, environment = nil) ⇒ ApplyOpenBankSettleOrderRequest
Returns a new instance of ApplyOpenBankSettleOrderRequest.
1689 1690 1691 1692 1693 1694 1695 1696 1697 1698 1699 1700 |
# File 'lib/v20190820/models.rb', line 1689 def initialize(channelmerchantid=nil, outsettleid=nil, settleamount=nil, channelname=nil, channelsubmerchantid=nil, settledetail=nil, notifyurl=nil, remark=nil, externalsettledata=nil, environment=nil) @ChannelMerchantId = channelmerchantid @OutSettleId = outsettleid @SettleAmount = settleamount @ChannelName = channelname @ChannelSubMerchantId = channelsubmerchantid @SettleDetail = settledetail @NotifyUrl = notifyurl @Remark = remark @ExternalSettleData = externalsettledata @Environment = environment end |
Instance Attribute Details
#ChannelMerchantId ⇒ Object
1687 1688 1689 |
# File 'lib/v20190820/models.rb', line 1687 def ChannelMerchantId @ChannelMerchantId end |
#ChannelName ⇒ Object
1687 1688 1689 |
# File 'lib/v20190820/models.rb', line 1687 def ChannelName @ChannelName end |
#ChannelSubMerchantId ⇒ Object
1687 1688 1689 |
# File 'lib/v20190820/models.rb', line 1687 def ChannelSubMerchantId @ChannelSubMerchantId end |
#Environment ⇒ Object
1687 1688 1689 |
# File 'lib/v20190820/models.rb', line 1687 def Environment @Environment end |
#ExternalSettleData ⇒ Object
1687 1688 1689 |
# File 'lib/v20190820/models.rb', line 1687 def ExternalSettleData @ExternalSettleData end |
#NotifyUrl ⇒ Object
1687 1688 1689 |
# File 'lib/v20190820/models.rb', line 1687 def NotifyUrl @NotifyUrl end |
#OutSettleId ⇒ Object
1687 1688 1689 |
# File 'lib/v20190820/models.rb', line 1687 def OutSettleId @OutSettleId end |
#Remark ⇒ Object
1687 1688 1689 |
# File 'lib/v20190820/models.rb', line 1687 def Remark @Remark end |
#SettleAmount ⇒ Object
1687 1688 1689 |
# File 'lib/v20190820/models.rb', line 1687 def SettleAmount @SettleAmount end |
#SettleDetail ⇒ Object
1687 1688 1689 |
# File 'lib/v20190820/models.rb', line 1687 def SettleDetail @SettleDetail end |
Instance Method Details
#deserialize(params) ⇒ Object
1702 1703 1704 1705 1706 1707 1708 1709 1710 1711 1712 1713 |
# File 'lib/v20190820/models.rb', line 1702 def deserialize(params) @ChannelMerchantId = params['ChannelMerchantId'] @OutSettleId = params['OutSettleId'] @SettleAmount = params['SettleAmount'] @ChannelName = params['ChannelName'] @ChannelSubMerchantId = params['ChannelSubMerchantId'] @SettleDetail = params['SettleDetail'] @NotifyUrl = params['NotifyUrl'] @Remark = params['Remark'] @ExternalSettleData = params['ExternalSettleData'] @Environment = params['Environment'] end |