Class: EBay::BestOfferType

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

Overview

urn:ebay:apis:eBLBaseComponentsBestOfferType

bestOfferID - (any)
expirationTime - SOAP::SOAPDateTime
buyer - EBay::UserType
price - EBay::AmountType
status - EBay::BestOfferStatusCodeType
quantity - SOAP::SOAPInt
buyerMessage - SOAP::SOAPString
sellerMessage - SOAP::SOAPString
bestOfferCodeType - EBay::BestOfferTypeCodeType
callStatus - SOAP::SOAPString
newBestOffer - SOAP::SOAPBoolean
immediatePayEligible - SOAP::SOAPBoolean

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(bestOfferID = nil, expirationTime = nil, buyer = nil, price = nil, status = nil, quantity = nil, buyerMessage = nil, sellerMessage = nil, bestOfferCodeType = nil, callStatus = nil, newBestOffer = nil, immediatePayEligible = nil) ⇒ BestOfferType

Returns a new instance of BestOfferType.



21053
21054
21055
21056
21057
21058
21059
21060
21061
21062
21063
21064
21065
21066
21067
# File 'lib/eBay.rb', line 21053

def initialize(bestOfferID = nil, expirationTime = nil, buyer = nil, price = nil, status = nil, quantity = nil, buyerMessage = nil, sellerMessage = nil, bestOfferCodeType = nil, callStatus = nil, newBestOffer = nil, immediatePayEligible = nil)
  @bestOfferID = bestOfferID
  @expirationTime = expirationTime
  @buyer = buyer
  @price = price
  @status = status
  @quantity = quantity
  @buyerMessage = buyerMessage
  @sellerMessage = sellerMessage
  @bestOfferCodeType = bestOfferCodeType
  @callStatus = callStatus
  @newBestOffer = newBestOffer
  @immediatePayEligible = immediatePayEligible
  @__xmlele_any = nil
end

Instance Attribute Details

#__xmlele_anyObject (readonly)

Returns the value of attribute __xmlele_any.



21047
21048
21049
# File 'lib/eBay.rb', line 21047

def __xmlele_any
  @__xmlele_any
end

#bestOfferCodeTypeObject

Returns the value of attribute bestOfferCodeType.



21043
21044
21045
# File 'lib/eBay.rb', line 21043

def bestOfferCodeType
  @bestOfferCodeType
end

#bestOfferIDObject

Returns the value of attribute bestOfferID.



21035
21036
21037
# File 'lib/eBay.rb', line 21035

def bestOfferID
  @bestOfferID
end

#buyerObject

Returns the value of attribute buyer.



21037
21038
21039
# File 'lib/eBay.rb', line 21037

def buyer
  @buyer
end

#buyerMessageObject

Returns the value of attribute buyerMessage.



21041
21042
21043
# File 'lib/eBay.rb', line 21041

def buyerMessage
  @buyerMessage
end

#callStatusObject

Returns the value of attribute callStatus.



21044
21045
21046
# File 'lib/eBay.rb', line 21044

def callStatus
  @callStatus
end

#expirationTimeObject

Returns the value of attribute expirationTime.



21036
21037
21038
# File 'lib/eBay.rb', line 21036

def expirationTime
  @expirationTime
end

#immediatePayEligibleObject

Returns the value of attribute immediatePayEligible.



21046
21047
21048
# File 'lib/eBay.rb', line 21046

def immediatePayEligible
  @immediatePayEligible
end

#newBestOfferObject

Returns the value of attribute newBestOffer.



21045
21046
21047
# File 'lib/eBay.rb', line 21045

def newBestOffer
  @newBestOffer
end

#priceObject

Returns the value of attribute price.



21038
21039
21040
# File 'lib/eBay.rb', line 21038

def price
  @price
end

#quantityObject

Returns the value of attribute quantity.



21040
21041
21042
# File 'lib/eBay.rb', line 21040

def quantity
  @quantity
end

#sellerMessageObject

Returns the value of attribute sellerMessage.



21042
21043
21044
# File 'lib/eBay.rb', line 21042

def sellerMessage
  @sellerMessage
end

#statusObject

Returns the value of attribute status.



21039
21040
21041
# File 'lib/eBay.rb', line 21039

def status
  @status
end

Instance Method Details

#set_any(elements) ⇒ Object



21049
21050
21051
# File 'lib/eBay.rb', line 21049

def set_any(elements)
  @__xmlele_any = elements
end