Class: ListingDurationDefinitionType

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

Overview

urn:ebay:apis:eBLBaseComponentsListingDurationDefinitionType

duration - SOAP::SOAPToken
xmlattr_durationSetID - SOAP::SOAPInt

Constant Summary collapse

AttrDurationSetID =
XSD::QName.new(nil, "durationSetID")

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(duration = []) ⇒ ListingDurationDefinitionType

Returns a new instance of ListingDurationDefinitionType.



20698
20699
20700
20701
20702
# File 'lib/eBay.rb', line 20698

def initialize(duration = [])
  @duration = duration
  @__xmlele_any = nil
  @__xmlattr = {}
end

Instance Attribute Details

#__xmlele_anyObject (readonly)

Returns the value of attribute __xmlele_any.



20680
20681
20682
# File 'lib/eBay.rb', line 20680

def __xmlele_any
  @__xmlele_any
end

#durationObject

Returns the value of attribute duration.



20679
20680
20681
# File 'lib/eBay.rb', line 20679

def duration
  @duration
end

Instance Method Details

#__xmlattrObject



20686
20687
20688
# File 'lib/eBay.rb', line 20686

def __xmlattr
  @__xmlattr ||= {}
end

#set_any(elements) ⇒ Object



20682
20683
20684
# File 'lib/eBay.rb', line 20682

def set_any(elements)
  @__xmlele_any = elements
end

#xmlattr_durationSetIDObject



20690
20691
20692
# File 'lib/eBay.rb', line 20690

def xmlattr_durationSetID
  __xmlattr[AttrDurationSetID]
end

#xmlattr_durationSetID=(value) ⇒ Object



20694
20695
20696
# File 'lib/eBay.rb', line 20694

def xmlattr_durationSetID=(value)
  __xmlattr[AttrDurationSetID] = value
end