Class: DiscountProfileType

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

Overview

urn:ebay:apis:eBLBaseComponentsDiscountProfileType

discountProfileID - SOAP::SOAPString
discountProfileName - SOAP::SOAPString
eachAdditionalAmount - AmountType
eachAdditionalAmountOff - AmountType
eachAdditionalPercentOff - SOAP::SOAPFloat
weightOff - MeasureType
mappedDiscountProfileID - SOAP::SOAPString

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(discountProfileID = nil, discountProfileName = nil, eachAdditionalAmount = nil, eachAdditionalAmountOff = nil, eachAdditionalPercentOff = nil, weightOff = nil, mappedDiscountProfileID = nil) ⇒ DiscountProfileType

Returns a new instance of DiscountProfileType.



18727
18728
18729
18730
18731
18732
18733
18734
18735
18736
# File 'lib/eBay.rb', line 18727

def initialize(discountProfileID = nil, discountProfileName = nil, eachAdditionalAmount = nil, eachAdditionalAmountOff = nil, eachAdditionalPercentOff = nil, weightOff = nil, mappedDiscountProfileID = nil)
  @discountProfileID = discountProfileID
  @discountProfileName = discountProfileName
  @eachAdditionalAmount = eachAdditionalAmount
  @eachAdditionalAmountOff = eachAdditionalAmountOff
  @eachAdditionalPercentOff = eachAdditionalPercentOff
  @weightOff = weightOff
  @mappedDiscountProfileID = mappedDiscountProfileID
  @__xmlele_any = nil
end

Instance Attribute Details

#__xmlele_anyObject (readonly)

Returns the value of attribute __xmlele_any.



18721
18722
18723
# File 'lib/eBay.rb', line 18721

def __xmlele_any
  @__xmlele_any
end

#discountProfileIDObject

Returns the value of attribute discountProfileID.



18714
18715
18716
# File 'lib/eBay.rb', line 18714

def discountProfileID
  @discountProfileID
end

#discountProfileNameObject

Returns the value of attribute discountProfileName.



18715
18716
18717
# File 'lib/eBay.rb', line 18715

def discountProfileName
  @discountProfileName
end

#eachAdditionalAmountObject

Returns the value of attribute eachAdditionalAmount.



18716
18717
18718
# File 'lib/eBay.rb', line 18716

def eachAdditionalAmount
  @eachAdditionalAmount
end

#eachAdditionalAmountOffObject

Returns the value of attribute eachAdditionalAmountOff.



18717
18718
18719
# File 'lib/eBay.rb', line 18717

def eachAdditionalAmountOff
  @eachAdditionalAmountOff
end

#eachAdditionalPercentOffObject

Returns the value of attribute eachAdditionalPercentOff.



18718
18719
18720
# File 'lib/eBay.rb', line 18718

def eachAdditionalPercentOff
  @eachAdditionalPercentOff
end

#mappedDiscountProfileIDObject

Returns the value of attribute mappedDiscountProfileID.



18720
18721
18722
# File 'lib/eBay.rb', line 18720

def mappedDiscountProfileID
  @mappedDiscountProfileID
end

#weightOffObject

Returns the value of attribute weightOff.



18719
18720
18721
# File 'lib/eBay.rb', line 18719

def weightOff
  @weightOff
end

Instance Method Details

#set_any(elements) ⇒ Object



18723
18724
18725
# File 'lib/eBay.rb', line 18723

def set_any(elements)
  @__xmlele_any = elements
end