Class: TencentCloud::Cpdp::V20190820::ApplyApplicationMaterialRequest

Inherits:
TencentCloud::Common::AbstractModel
  • Object
show all
Defined in:
lib/v20190820/models.rb

Overview

ApplyApplicationMaterial请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(transactionid = nil, declareid = nil, payerid = nil, sourcecurrency = nil, targetcurrency = nil, tradecode = nil, originaldeclareid = nil, sourceamount = nil, targetamount = nil, profile = nil) ⇒ ApplyApplicationMaterialRequest

Returns a new instance of ApplyApplicationMaterialRequest.



1115
1116
1117
1118
1119
1120
1121
1122
1123
1124
1125
1126
# File 'lib/v20190820/models.rb', line 1115

def initialize(transactionid=nil, declareid=nil, payerid=nil, sourcecurrency=nil, targetcurrency=nil, tradecode=nil, originaldeclareid=nil, sourceamount=nil, targetamount=nil, profile=nil)
  @TransactionId = transactionid
  @DeclareId = declareid
  @PayerId = payerid
  @SourceCurrency = sourcecurrency
  @TargetCurrency = targetcurrency
  @TradeCode = tradecode
  @OriginalDeclareId = originaldeclareid
  @SourceAmount = sourceamount
  @TargetAmount = targetamount
  @Profile = profile
end

Instance Attribute Details

#DeclareIdObject

Parameters:

  • TransactionId:

    对接方汇出指令编号

  • DeclareId:

    申报流水号

  • PayerId:

    付款人ID

  • SourceCurrency:

    源币种

  • TargetCurrency:

    目的币种

  • TradeCode:

    贸易编码

  • OriginalDeclareId:

    原申报流水号

  • SourceAmount:

    源金额

  • TargetAmount:

    目的金额

  • Profile:

    接入环境。沙箱环境填sandbox



1113
1114
1115
# File 'lib/v20190820/models.rb', line 1113

def DeclareId
  @DeclareId
end

#OriginalDeclareIdObject

Parameters:

  • TransactionId:

    对接方汇出指令编号

  • DeclareId:

    申报流水号

  • PayerId:

    付款人ID

  • SourceCurrency:

    源币种

  • TargetCurrency:

    目的币种

  • TradeCode:

    贸易编码

  • OriginalDeclareId:

    原申报流水号

  • SourceAmount:

    源金额

  • TargetAmount:

    目的金额

  • Profile:

    接入环境。沙箱环境填sandbox



1113
1114
1115
# File 'lib/v20190820/models.rb', line 1113

def OriginalDeclareId
  @OriginalDeclareId
end

#PayerIdObject

Parameters:

  • TransactionId:

    对接方汇出指令编号

  • DeclareId:

    申报流水号

  • PayerId:

    付款人ID

  • SourceCurrency:

    源币种

  • TargetCurrency:

    目的币种

  • TradeCode:

    贸易编码

  • OriginalDeclareId:

    原申报流水号

  • SourceAmount:

    源金额

  • TargetAmount:

    目的金额

  • Profile:

    接入环境。沙箱环境填sandbox



1113
1114
1115
# File 'lib/v20190820/models.rb', line 1113

def PayerId
  @PayerId
end

#ProfileObject

Parameters:

  • TransactionId:

    对接方汇出指令编号

  • DeclareId:

    申报流水号

  • PayerId:

    付款人ID

  • SourceCurrency:

    源币种

  • TargetCurrency:

    目的币种

  • TradeCode:

    贸易编码

  • OriginalDeclareId:

    原申报流水号

  • SourceAmount:

    源金额

  • TargetAmount:

    目的金额

  • Profile:

    接入环境。沙箱环境填sandbox



1113
1114
1115
# File 'lib/v20190820/models.rb', line 1113

def Profile
  @Profile
end

#SourceAmountObject

Parameters:

  • TransactionId:

    对接方汇出指令编号

  • DeclareId:

    申报流水号

  • PayerId:

    付款人ID

  • SourceCurrency:

    源币种

  • TargetCurrency:

    目的币种

  • TradeCode:

    贸易编码

  • OriginalDeclareId:

    原申报流水号

  • SourceAmount:

    源金额

  • TargetAmount:

    目的金额

  • Profile:

    接入环境。沙箱环境填sandbox



1113
1114
1115
# File 'lib/v20190820/models.rb', line 1113

def SourceAmount
  @SourceAmount
end

#SourceCurrencyObject

Parameters:

  • TransactionId:

    对接方汇出指令编号

  • DeclareId:

    申报流水号

  • PayerId:

    付款人ID

  • SourceCurrency:

    源币种

  • TargetCurrency:

    目的币种

  • TradeCode:

    贸易编码

  • OriginalDeclareId:

    原申报流水号

  • SourceAmount:

    源金额

  • TargetAmount:

    目的金额

  • Profile:

    接入环境。沙箱环境填sandbox



1113
1114
1115
# File 'lib/v20190820/models.rb', line 1113

def SourceCurrency
  @SourceCurrency
end

#TargetAmountObject

Parameters:

  • TransactionId:

    对接方汇出指令编号

  • DeclareId:

    申报流水号

  • PayerId:

    付款人ID

  • SourceCurrency:

    源币种

  • TargetCurrency:

    目的币种

  • TradeCode:

    贸易编码

  • OriginalDeclareId:

    原申报流水号

  • SourceAmount:

    源金额

  • TargetAmount:

    目的金额

  • Profile:

    接入环境。沙箱环境填sandbox



1113
1114
1115
# File 'lib/v20190820/models.rb', line 1113

def TargetAmount
  @TargetAmount
end

#TargetCurrencyObject

Parameters:

  • TransactionId:

    对接方汇出指令编号

  • DeclareId:

    申报流水号

  • PayerId:

    付款人ID

  • SourceCurrency:

    源币种

  • TargetCurrency:

    目的币种

  • TradeCode:

    贸易编码

  • OriginalDeclareId:

    原申报流水号

  • SourceAmount:

    源金额

  • TargetAmount:

    目的金额

  • Profile:

    接入环境。沙箱环境填sandbox



1113
1114
1115
# File 'lib/v20190820/models.rb', line 1113

def TargetCurrency
  @TargetCurrency
end

#TradeCodeObject

Parameters:

  • TransactionId:

    对接方汇出指令编号

  • DeclareId:

    申报流水号

  • PayerId:

    付款人ID

  • SourceCurrency:

    源币种

  • TargetCurrency:

    目的币种

  • TradeCode:

    贸易编码

  • OriginalDeclareId:

    原申报流水号

  • SourceAmount:

    源金额

  • TargetAmount:

    目的金额

  • Profile:

    接入环境。沙箱环境填sandbox



1113
1114
1115
# File 'lib/v20190820/models.rb', line 1113

def TradeCode
  @TradeCode
end

#TransactionIdObject

Parameters:

  • TransactionId:

    对接方汇出指令编号

  • DeclareId:

    申报流水号

  • PayerId:

    付款人ID

  • SourceCurrency:

    源币种

  • TargetCurrency:

    目的币种

  • TradeCode:

    贸易编码

  • OriginalDeclareId:

    原申报流水号

  • SourceAmount:

    源金额

  • TargetAmount:

    目的金额

  • Profile:

    接入环境。沙箱环境填sandbox



1113
1114
1115
# File 'lib/v20190820/models.rb', line 1113

def TransactionId
  @TransactionId
end

Instance Method Details

#deserialize(params) ⇒ Object



1128
1129
1130
1131
1132
1133
1134
1135
1136
1137
1138
1139
# File 'lib/v20190820/models.rb', line 1128

def deserialize(params)
  @TransactionId = params['TransactionId']
  @DeclareId = params['DeclareId']
  @PayerId = params['PayerId']
  @SourceCurrency = params['SourceCurrency']
  @TargetCurrency = params['TargetCurrency']
  @TradeCode = params['TradeCode']
  @OriginalDeclareId = params['OriginalDeclareId']
  @SourceAmount = params['SourceAmount']
  @TargetAmount = params['TargetAmount']
  @Profile = params['Profile']
end