Class: SellingStatusType

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

Overview

urn:ebay:apis:eBLBaseComponentsSellingStatusType

Constant Summary collapse

@@schema_type =
"SellingStatusType"
@@schema_ns =
"urn:ebay:apis:eBLBaseComponents"
@@schema_element =
[
  ["bidCount", ["SOAP::SOAPInt", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "BidCount")]],
  ["bidIncrement", ["AmountType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "BidIncrement")]],
  ["convertedCurrentPrice", ["AmountType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "ConvertedCurrentPrice")]],
  ["currentPrice", ["AmountType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "CurrentPrice")]],
  ["highBidder", ["UserType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "HighBidder")]],
  ["leadCount", ["SOAP::SOAPInt", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "LeadCount")]],
  ["minimumToBid", ["AmountType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "MinimumToBid")]],
  ["quantitySold", ["SOAP::SOAPInt", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "QuantitySold")]],
  ["reserveMet", ["SOAP::SOAPBoolean", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "ReserveMet")]],
  ["secondChanceEligible", ["SOAP::SOAPBoolean", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "SecondChanceEligible")]],
  ["bidderCount", ["SOAP::SOAPLong", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "BidderCount")]],
  ["listingStatus", ["ListingStatusCodeType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "ListingStatus")]],
  ["finalValueFee", ["AmountType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "FinalValueFee")]],
  ["any", [nil, XSD::QName.new("http://www.w3.org/2001/XMLSchema", "anyType")]]
]

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(bidCount = nil, bidIncrement = nil, convertedCurrentPrice = nil, currentPrice = nil, highBidder = nil, leadCount = nil, minimumToBid = nil, quantitySold = nil, reserveMet = nil, secondChanceEligible = nil, bidderCount = nil, listingStatus = nil, finalValueFee = nil) ⇒ SellingStatusType

Returns a new instance of SellingStatusType.



22278
22279
22280
22281
22282
22283
22284
22285
22286
22287
22288
22289
22290
22291
22292
22293
# File 'lib/eBay.rb', line 22278

def initialize(bidCount = nil, bidIncrement = nil, convertedCurrentPrice = nil, currentPrice = nil, highBidder = nil, leadCount = nil, minimumToBid = nil, quantitySold = nil, reserveMet = nil, secondChanceEligible = nil, bidderCount = nil, listingStatus = nil, finalValueFee = nil)
  @bidCount = bidCount
  @bidIncrement = bidIncrement
  @convertedCurrentPrice = convertedCurrentPrice
  @currentPrice = currentPrice
  @highBidder = highBidder
  @leadCount = leadCount
  @minimumToBid = minimumToBid
  @quantitySold = quantitySold
  @reserveMet = reserveMet
  @secondChanceEligible = secondChanceEligible
  @bidderCount = bidderCount
  @listingStatus = listingStatus
  @finalValueFee = finalValueFee
  @__xmlele_any = nil
end

Instance Attribute Details

#__xmlele_anyObject (readonly)

Returns the value of attribute __xmlele_any.



22272
22273
22274
# File 'lib/eBay.rb', line 22272

def __xmlele_any
  @__xmlele_any
end

#bidCountObject

Returns the value of attribute bidCount.



22259
22260
22261
# File 'lib/eBay.rb', line 22259

def bidCount
  @bidCount
end

#bidderCountObject

Returns the value of attribute bidderCount.



22269
22270
22271
# File 'lib/eBay.rb', line 22269

def bidderCount
  @bidderCount
end

#bidIncrementObject

Returns the value of attribute bidIncrement.



22260
22261
22262
# File 'lib/eBay.rb', line 22260

def bidIncrement
  @bidIncrement
end

#convertedCurrentPriceObject

Returns the value of attribute convertedCurrentPrice.



22261
22262
22263
# File 'lib/eBay.rb', line 22261

def convertedCurrentPrice
  @convertedCurrentPrice
end

#currentPriceObject

Returns the value of attribute currentPrice.



22262
22263
22264
# File 'lib/eBay.rb', line 22262

def currentPrice
  @currentPrice
end

#finalValueFeeObject

Returns the value of attribute finalValueFee.



22271
22272
22273
# File 'lib/eBay.rb', line 22271

def finalValueFee
  @finalValueFee
end

#highBidderObject

Returns the value of attribute highBidder.



22263
22264
22265
# File 'lib/eBay.rb', line 22263

def highBidder
  @highBidder
end

#leadCountObject

Returns the value of attribute leadCount.



22264
22265
22266
# File 'lib/eBay.rb', line 22264

def leadCount
  @leadCount
end

#listingStatusObject

Returns the value of attribute listingStatus.



22270
22271
22272
# File 'lib/eBay.rb', line 22270

def listingStatus
  @listingStatus
end

#minimumToBidObject

Returns the value of attribute minimumToBid.



22265
22266
22267
# File 'lib/eBay.rb', line 22265

def minimumToBid
  @minimumToBid
end

#quantitySoldObject

Returns the value of attribute quantitySold.



22266
22267
22268
# File 'lib/eBay.rb', line 22266

def quantitySold
  @quantitySold
end

#reserveMetObject

Returns the value of attribute reserveMet.



22267
22268
22269
# File 'lib/eBay.rb', line 22267

def reserveMet
  @reserveMet
end

#secondChanceEligibleObject

Returns the value of attribute secondChanceEligible.



22268
22269
22270
# File 'lib/eBay.rb', line 22268

def secondChanceEligible
  @secondChanceEligible
end

Instance Method Details

#set_any(elements) ⇒ Object



22274
22275
22276
# File 'lib/eBay.rb', line 22274

def set_any(elements)
  @__xmlele_any = elements
end