Class: Reserve

Inherits:
Object
  • Object
show all
Defined in:
lib/default.rb

Overview

/Reserve

senderTokenId - SOAP::SOAPString
recipientTokenId - SOAP::SOAPString
transactionAmount - Amount
chargeFeeTo - ChargeFeeTo
callerReference - SOAP::SOAPString
callerDescription - SOAP::SOAPString
senderDescription - SOAP::SOAPString
descriptorPolicy - DescriptorPolicy
transactionTimeoutInMins - SOAP::SOAPInteger
marketplaceFixedFee - Amount
marketplaceVariableFee - SOAP::SOAPDecimal

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(senderTokenId = nil, recipientTokenId = nil, transactionAmount = nil, chargeFeeTo = nil, callerReference = nil, callerDescription = nil, senderDescription = nil, descriptorPolicy = nil, transactionTimeoutInMins = nil, marketplaceFixedFee = nil, marketplaceVariableFee = nil) ⇒ Reserve

Returns a new instance of Reserve.



1041
1042
1043
1044
1045
1046
1047
1048
1049
1050
1051
1052
1053
# File 'lib/default.rb', line 1041

def initialize(senderTokenId = nil, recipientTokenId = nil, transactionAmount = nil, chargeFeeTo = nil, callerReference = nil, callerDescription = nil, senderDescription = nil, descriptorPolicy = nil, transactionTimeoutInMins = nil, marketplaceFixedFee = nil, marketplaceVariableFee = nil)
  @senderTokenId = senderTokenId
  @recipientTokenId = recipientTokenId
  @transactionAmount = transactionAmount
  @chargeFeeTo = chargeFeeTo
  @callerReference = callerReference
  @callerDescription = callerDescription
  @senderDescription = senderDescription
  @descriptorPolicy = descriptorPolicy
  @transactionTimeoutInMins = transactionTimeoutInMins
  @marketplaceFixedFee = marketplaceFixedFee
  @marketplaceVariableFee = marketplaceVariableFee
end

Instance Attribute Details

#callerDescriptionObject

Returns the value of attribute callerDescription.



1034
1035
1036
# File 'lib/default.rb', line 1034

def callerDescription
  @callerDescription
end

#callerReferenceObject

Returns the value of attribute callerReference.



1033
1034
1035
# File 'lib/default.rb', line 1033

def callerReference
  @callerReference
end

#chargeFeeToObject

Returns the value of attribute chargeFeeTo.



1032
1033
1034
# File 'lib/default.rb', line 1032

def chargeFeeTo
  @chargeFeeTo
end

#descriptorPolicyObject

Returns the value of attribute descriptorPolicy.



1036
1037
1038
# File 'lib/default.rb', line 1036

def descriptorPolicy
  @descriptorPolicy
end

#marketplaceFixedFeeObject

Returns the value of attribute marketplaceFixedFee.



1038
1039
1040
# File 'lib/default.rb', line 1038

def marketplaceFixedFee
  @marketplaceFixedFee
end

#marketplaceVariableFeeObject

Returns the value of attribute marketplaceVariableFee.



1039
1040
1041
# File 'lib/default.rb', line 1039

def marketplaceVariableFee
  @marketplaceVariableFee
end

#recipientTokenIdObject

Returns the value of attribute recipientTokenId.



1030
1031
1032
# File 'lib/default.rb', line 1030

def recipientTokenId
  @recipientTokenId
end

#senderDescriptionObject

Returns the value of attribute senderDescription.



1035
1036
1037
# File 'lib/default.rb', line 1035

def senderDescription
  @senderDescription
end

#senderTokenIdObject

Returns the value of attribute senderTokenId.



1029
1030
1031
# File 'lib/default.rb', line 1029

def senderTokenId
  @senderTokenId
end

#transactionAmountObject

Returns the value of attribute transactionAmount.



1031
1032
1033
# File 'lib/default.rb', line 1031

def transactionAmount
  @transactionAmount
end

#transactionTimeoutInMinsObject

Returns the value of attribute transactionTimeoutInMins.



1037
1038
1039
# File 'lib/default.rb', line 1037

def transactionTimeoutInMins
  @transactionTimeoutInMins
end