Class: CalculatedHandlingDiscountType

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

Overview

urn:ebay:apis:eBLBaseComponentsCalculatedHandlingDiscountType

discountName - HandlingNameCodeType
orderHandlingAmount - AmountType
eachAdditionalAmount - AmountType
eachAdditionalOffAmount - AmountType
eachAdditionalPercentOff - SOAP::SOAPFloat

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(discountName = nil, orderHandlingAmount = nil, eachAdditionalAmount = nil, eachAdditionalOffAmount = nil, eachAdditionalPercentOff = nil) ⇒ CalculatedHandlingDiscountType

Returns a new instance of CalculatedHandlingDiscountType.



17407
17408
17409
17410
17411
17412
17413
17414
# File 'lib/eBay.rb', line 17407

def initialize(discountName = nil, orderHandlingAmount = nil, eachAdditionalAmount = nil, eachAdditionalOffAmount = nil, eachAdditionalPercentOff = nil)
  @discountName = discountName
  @orderHandlingAmount = orderHandlingAmount
  @eachAdditionalAmount = eachAdditionalAmount
  @eachAdditionalOffAmount = eachAdditionalOffAmount
  @eachAdditionalPercentOff = eachAdditionalPercentOff
  @__xmlele_any = nil
end

Instance Attribute Details

#__xmlele_anyObject (readonly)

Returns the value of attribute __xmlele_any.



17401
17402
17403
# File 'lib/eBay.rb', line 17401

def __xmlele_any
  @__xmlele_any
end

#discountNameObject

Returns the value of attribute discountName.



17396
17397
17398
# File 'lib/eBay.rb', line 17396

def discountName
  @discountName
end

#eachAdditionalAmountObject

Returns the value of attribute eachAdditionalAmount.



17398
17399
17400
# File 'lib/eBay.rb', line 17398

def eachAdditionalAmount
  @eachAdditionalAmount
end

#eachAdditionalOffAmountObject

Returns the value of attribute eachAdditionalOffAmount.



17399
17400
17401
# File 'lib/eBay.rb', line 17399

def eachAdditionalOffAmount
  @eachAdditionalOffAmount
end

#eachAdditionalPercentOffObject

Returns the value of attribute eachAdditionalPercentOff.



17400
17401
17402
# File 'lib/eBay.rb', line 17400

def eachAdditionalPercentOff
  @eachAdditionalPercentOff
end

#orderHandlingAmountObject

Returns the value of attribute orderHandlingAmount.



17397
17398
17399
# File 'lib/eBay.rb', line 17397

def orderHandlingAmount
  @orderHandlingAmount
end

Instance Method Details

#set_any(elements) ⇒ Object



17403
17404
17405
# File 'lib/eBay.rb', line 17403

def set_any(elements)
  @__xmlele_any = elements
end