Class: ItemType
- Inherits:
-
Object
- Object
- ItemType
- Defined in:
- lib/v_paypal/default.rb
Overview
urn:ebay:apis:eBLBaseComponentsItemType
Constant Summary collapse
- @@schema_type =
"ItemType"
- @@schema_ns =
"urn:ebay:apis:eBLBaseComponents"
- @@schema_element =
[ ["applicationData", ["SOAP::SOAPString", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "ApplicationData")]], ["listOfAttributeSets", ["ListOfAttributeSetType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "ListOfAttributeSets")]], ["autoPay", ["SOAP::SOAPBoolean", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "AutoPay")]], ["buyerProtection", ["BuyerProtectionCodeType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "BuyerProtection")]], ["buyItNowPrice", ["AmountType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "BuyItNowPrice")]], ["charity", ["CharityType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "Charity")]], ["country", ["CountryCodeType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "Country")]], ["crossPromotion", ["CrossPromotionsType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "CrossPromotion")]], ["currency", ["CurrencyCodeType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "Currency")]], ["description", ["SOAP::SOAPString", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "Description")]], ["escrow", ["EscrowCodeType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "Escrow")]], ["giftIcon", ["SOAP::SOAPInt", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "GiftIcon")]], ["giftServices", ["GiftServicesCodeType[]", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "GiftServices")]], ["hitCounter", ["HitCounterCodeType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "HitCounter")]], ["itemID", ["SOAP::SOAPString", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "ItemID")]], ["listingDetails", ["ListingDetailsType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "ListingDetails")]], ["listingDesigner", ["ListingDesignerType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "ListingDesigner")]], ["listingDuration", ["ListingDurationCodeType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "ListingDuration")]], ["listingEnhancement", ["ListingEnhancementsCodeType[]", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "ListingEnhancement")]], ["listingType", ["ListingTypeCodeType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "ListingType")]], ["location", ["SOAP::SOAPString", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "Location")]], ["partnerCode", ["SOAP::SOAPString", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "PartnerCode")]], ["partnerName", ["SOAP::SOAPString", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "PartnerName")]], ["paymentMethods", ["BuyerPaymentMethodCodeType[]", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "PaymentMethods")]], ["payPalEmailAddress", ["SOAP::SOAPString", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "PayPalEmailAddress")]], ["primaryCategory", ["CategoryType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "PrimaryCategory")]], ["privateListing", ["SOAP::SOAPBoolean", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "PrivateListing")]], ["quantity", ["SOAP::SOAPInt", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "Quantity")]], ["regionID", ["SOAP::SOAPString", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "RegionID")]], ["relistLink", ["SOAP::SOAPBoolean", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "RelistLink")]], ["reservePrice", ["AmountType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "ReservePrice")]], ["reviseStatus", ["ReviseStatusType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "ReviseStatus")]], ["scheduleTime", ["SOAP::SOAPDateTime", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "ScheduleTime")]], ["secondaryCategory", ["CategoryType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "SecondaryCategory")]], ["siteHostedPicture", ["SiteHostedPictureType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "SiteHostedPicture")]], ["seller", ["UserType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "Seller")]], ["sellingStatus", ["SellingStatusType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "SellingStatus")]], ["shippingOption", ["ShippingOptionCodeType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "ShippingOption")]], ["shippingDetails", ["ShippingDetailsType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "ShippingDetails")]], ["shippingRegions", ["ShippingRegionCodeType[]", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "ShippingRegions")]], ["shippingTerms", ["ShippingTermsCodeType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "ShippingTerms")]], ["site", ["SiteCodeType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "Site")]], ["startPrice", ["AmountType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "StartPrice")]], ["storefront", ["StorefrontType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "Storefront")]], ["subTitle", ["SOAP::SOAPString", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "SubTitle")]], ["timeLeft", ["SOAP::SOAPDuration", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "TimeLeft")]], ["title", ["SOAP::SOAPString", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "Title")]], ["uUID", ["SOAP::SOAPString", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "UUID")]], ["vATDetails", ["VATDetailsType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "VATDetails")]], ["vendorHostedPicture", ["VendorHostedPictureType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "VendorHostedPicture")]] ]
Instance Attribute Summary collapse
-
#applicationData ⇒ Object
Returns the value of attribute applicationData.
-
#autoPay ⇒ Object
Returns the value of attribute autoPay.
-
#buyerProtection ⇒ Object
Returns the value of attribute buyerProtection.
-
#buyItNowPrice ⇒ Object
Returns the value of attribute buyItNowPrice.
-
#charity ⇒ Object
Returns the value of attribute charity.
-
#country ⇒ Object
Returns the value of attribute country.
-
#crossPromotion ⇒ Object
Returns the value of attribute crossPromotion.
-
#currency ⇒ Object
Returns the value of attribute currency.
-
#description ⇒ Object
Returns the value of attribute description.
-
#escrow ⇒ Object
Returns the value of attribute escrow.
-
#giftIcon ⇒ Object
Returns the value of attribute giftIcon.
-
#giftServices ⇒ Object
Returns the value of attribute giftServices.
-
#hitCounter ⇒ Object
Returns the value of attribute hitCounter.
-
#itemID ⇒ Object
Returns the value of attribute itemID.
-
#listingDesigner ⇒ Object
Returns the value of attribute listingDesigner.
-
#listingDetails ⇒ Object
Returns the value of attribute listingDetails.
-
#listingDuration ⇒ Object
Returns the value of attribute listingDuration.
-
#listingEnhancement ⇒ Object
Returns the value of attribute listingEnhancement.
-
#listingType ⇒ Object
Returns the value of attribute listingType.
-
#listOfAttributeSets ⇒ Object
Returns the value of attribute listOfAttributeSets.
-
#location ⇒ Object
Returns the value of attribute location.
-
#partnerCode ⇒ Object
Returns the value of attribute partnerCode.
-
#partnerName ⇒ Object
Returns the value of attribute partnerName.
-
#paymentMethods ⇒ Object
Returns the value of attribute paymentMethods.
-
#payPalEmailAddress ⇒ Object
Returns the value of attribute payPalEmailAddress.
-
#primaryCategory ⇒ Object
Returns the value of attribute primaryCategory.
-
#privateListing ⇒ Object
Returns the value of attribute privateListing.
-
#quantity ⇒ Object
Returns the value of attribute quantity.
-
#regionID ⇒ Object
Returns the value of attribute regionID.
-
#relistLink ⇒ Object
Returns the value of attribute relistLink.
-
#reservePrice ⇒ Object
Returns the value of attribute reservePrice.
-
#reviseStatus ⇒ Object
Returns the value of attribute reviseStatus.
-
#scheduleTime ⇒ Object
Returns the value of attribute scheduleTime.
-
#secondaryCategory ⇒ Object
Returns the value of attribute secondaryCategory.
-
#seller ⇒ Object
Returns the value of attribute seller.
-
#sellingStatus ⇒ Object
Returns the value of attribute sellingStatus.
-
#shippingDetails ⇒ Object
Returns the value of attribute shippingDetails.
-
#shippingOption ⇒ Object
Returns the value of attribute shippingOption.
-
#shippingRegions ⇒ Object
Returns the value of attribute shippingRegions.
-
#shippingTerms ⇒ Object
Returns the value of attribute shippingTerms.
-
#site ⇒ Object
Returns the value of attribute site.
-
#siteHostedPicture ⇒ Object
Returns the value of attribute siteHostedPicture.
-
#startPrice ⇒ Object
Returns the value of attribute startPrice.
-
#storefront ⇒ Object
Returns the value of attribute storefront.
-
#subTitle ⇒ Object
Returns the value of attribute subTitle.
-
#timeLeft ⇒ Object
Returns the value of attribute timeLeft.
-
#title ⇒ Object
Returns the value of attribute title.
-
#uUID ⇒ Object
Returns the value of attribute uUID.
-
#vATDetails ⇒ Object
Returns the value of attribute vATDetails.
-
#vendorHostedPicture ⇒ Object
Returns the value of attribute vendorHostedPicture.
Instance Method Summary collapse
Constructor Details
#initialize(applicationData = nil, listOfAttributeSets = nil, autoPay = nil, buyerProtection = nil, buyItNowPrice = nil, charity = nil, country = nil, crossPromotion = nil, currency = nil, description = nil, escrow = nil, giftIcon = nil, giftServices = [], hitCounter = nil, itemID = nil, listingDetails = nil, listingDesigner = nil, listingDuration = nil, listingEnhancement = [], listingType = nil, location = nil, partnerCode = nil, partnerName = nil, paymentMethods = [], payPalEmailAddress = nil, primaryCategory = nil, privateListing = nil, quantity = nil, regionID = nil, relistLink = nil, reservePrice = nil, reviseStatus = nil, scheduleTime = nil, secondaryCategory = nil, siteHostedPicture = nil, seller = nil, sellingStatus = nil, shippingOption = nil, shippingDetails = nil, shippingRegions = [], shippingTerms = nil, site = nil, startPrice = nil, storefront = nil, subTitle = nil, timeLeft = nil, title = nil, uUID = nil, vATDetails = nil, vendorHostedPicture = nil) ⇒ ItemType
Returns a new instance of ItemType.
2483 2484 2485 2486 2487 2488 2489 2490 2491 2492 2493 2494 2495 2496 2497 2498 2499 2500 2501 2502 2503 2504 2505 2506 2507 2508 2509 2510 2511 2512 2513 2514 2515 2516 2517 2518 2519 2520 2521 2522 2523 2524 2525 2526 2527 2528 2529 2530 2531 2532 2533 2534 |
# File 'lib/v_paypal/default.rb', line 2483 def initialize(applicationData = nil, listOfAttributeSets = nil, autoPay = nil, buyerProtection = nil, buyItNowPrice = nil, charity = nil, country = nil, crossPromotion = nil, currency = nil, description = nil, escrow = nil, giftIcon = nil, giftServices = [], hitCounter = nil, itemID = nil, listingDetails = nil, listingDesigner = nil, listingDuration = nil, listingEnhancement = [], listingType = nil, location = nil, partnerCode = nil, partnerName = nil, paymentMethods = [], payPalEmailAddress = nil, primaryCategory = nil, privateListing = nil, quantity = nil, regionID = nil, relistLink = nil, reservePrice = nil, reviseStatus = nil, scheduleTime = nil, secondaryCategory = nil, siteHostedPicture = nil, seller = nil, sellingStatus = nil, shippingOption = nil, shippingDetails = nil, shippingRegions = [], shippingTerms = nil, site = nil, startPrice = nil, storefront = nil, subTitle = nil, timeLeft = nil, title = nil, uUID = nil, vATDetails = nil, vendorHostedPicture = nil) @applicationData = applicationData @listOfAttributeSets = listOfAttributeSets @autoPay = autoPay @buyerProtection = buyerProtection @buyItNowPrice = buyItNowPrice @charity = charity @country = country @crossPromotion = crossPromotion @currency = currency @description = description @escrow = escrow @giftIcon = giftIcon @giftServices = giftServices @hitCounter = hitCounter @itemID = itemID @listingDetails = listingDetails @listingDesigner = listingDesigner @listingDuration = listingDuration @listingEnhancement = listingEnhancement @listingType = listingType @location = location @partnerCode = partnerCode @partnerName = partnerName @paymentMethods = paymentMethods @payPalEmailAddress = payPalEmailAddress @primaryCategory = primaryCategory @privateListing = privateListing @quantity = quantity @regionID = regionID @relistLink = relistLink @reservePrice = reservePrice @reviseStatus = reviseStatus @scheduleTime = scheduleTime @secondaryCategory = secondaryCategory @siteHostedPicture = siteHostedPicture @seller = seller @sellingStatus = sellingStatus @shippingOption = shippingOption @shippingDetails = shippingDetails @shippingRegions = shippingRegions @shippingTerms = shippingTerms @site = site @startPrice = startPrice @storefront = storefront @subTitle = subTitle @timeLeft = timeLeft @title = title @uUID = uUID @vATDetails = vATDetails @vendorHostedPicture = vendorHostedPicture end |
Instance Attribute Details
#applicationData ⇒ Object
Returns the value of attribute applicationData.
2432 2433 2434 |
# File 'lib/v_paypal/default.rb', line 2432 def applicationData @applicationData end |
#autoPay ⇒ Object
Returns the value of attribute autoPay.
2434 2435 2436 |
# File 'lib/v_paypal/default.rb', line 2434 def autoPay @autoPay end |
#buyerProtection ⇒ Object
Returns the value of attribute buyerProtection.
2435 2436 2437 |
# File 'lib/v_paypal/default.rb', line 2435 def buyerProtection @buyerProtection end |
#buyItNowPrice ⇒ Object
Returns the value of attribute buyItNowPrice.
2436 2437 2438 |
# File 'lib/v_paypal/default.rb', line 2436 def buyItNowPrice @buyItNowPrice end |
#charity ⇒ Object
Returns the value of attribute charity.
2437 2438 2439 |
# File 'lib/v_paypal/default.rb', line 2437 def charity @charity end |
#country ⇒ Object
Returns the value of attribute country.
2438 2439 2440 |
# File 'lib/v_paypal/default.rb', line 2438 def country @country end |
#crossPromotion ⇒ Object
Returns the value of attribute crossPromotion.
2439 2440 2441 |
# File 'lib/v_paypal/default.rb', line 2439 def crossPromotion @crossPromotion end |
#currency ⇒ Object
Returns the value of attribute currency.
2440 2441 2442 |
# File 'lib/v_paypal/default.rb', line 2440 def currency @currency end |
#description ⇒ Object
Returns the value of attribute description.
2441 2442 2443 |
# File 'lib/v_paypal/default.rb', line 2441 def description @description end |
#escrow ⇒ Object
Returns the value of attribute escrow.
2442 2443 2444 |
# File 'lib/v_paypal/default.rb', line 2442 def escrow @escrow end |
#giftIcon ⇒ Object
Returns the value of attribute giftIcon.
2443 2444 2445 |
# File 'lib/v_paypal/default.rb', line 2443 def giftIcon @giftIcon end |
#giftServices ⇒ Object
Returns the value of attribute giftServices.
2444 2445 2446 |
# File 'lib/v_paypal/default.rb', line 2444 def giftServices @giftServices end |
#hitCounter ⇒ Object
Returns the value of attribute hitCounter.
2445 2446 2447 |
# File 'lib/v_paypal/default.rb', line 2445 def hitCounter @hitCounter end |
#itemID ⇒ Object
Returns the value of attribute itemID.
2446 2447 2448 |
# File 'lib/v_paypal/default.rb', line 2446 def itemID @itemID end |
#listingDesigner ⇒ Object
Returns the value of attribute listingDesigner.
2448 2449 2450 |
# File 'lib/v_paypal/default.rb', line 2448 def listingDesigner @listingDesigner end |
#listingDetails ⇒ Object
Returns the value of attribute listingDetails.
2447 2448 2449 |
# File 'lib/v_paypal/default.rb', line 2447 def listingDetails @listingDetails end |
#listingDuration ⇒ Object
Returns the value of attribute listingDuration.
2449 2450 2451 |
# File 'lib/v_paypal/default.rb', line 2449 def listingDuration @listingDuration end |
#listingEnhancement ⇒ Object
Returns the value of attribute listingEnhancement.
2450 2451 2452 |
# File 'lib/v_paypal/default.rb', line 2450 def listingEnhancement @listingEnhancement end |
#listingType ⇒ Object
Returns the value of attribute listingType.
2451 2452 2453 |
# File 'lib/v_paypal/default.rb', line 2451 def listingType @listingType end |
#listOfAttributeSets ⇒ Object
Returns the value of attribute listOfAttributeSets.
2433 2434 2435 |
# File 'lib/v_paypal/default.rb', line 2433 def listOfAttributeSets @listOfAttributeSets end |
#location ⇒ Object
Returns the value of attribute location.
2452 2453 2454 |
# File 'lib/v_paypal/default.rb', line 2452 def location @location end |
#partnerCode ⇒ Object
Returns the value of attribute partnerCode.
2453 2454 2455 |
# File 'lib/v_paypal/default.rb', line 2453 def partnerCode @partnerCode end |
#partnerName ⇒ Object
Returns the value of attribute partnerName.
2454 2455 2456 |
# File 'lib/v_paypal/default.rb', line 2454 def partnerName @partnerName end |
#paymentMethods ⇒ Object
Returns the value of attribute paymentMethods.
2455 2456 2457 |
# File 'lib/v_paypal/default.rb', line 2455 def paymentMethods @paymentMethods end |
#payPalEmailAddress ⇒ Object
Returns the value of attribute payPalEmailAddress.
2456 2457 2458 |
# File 'lib/v_paypal/default.rb', line 2456 def payPalEmailAddress @payPalEmailAddress end |
#primaryCategory ⇒ Object
Returns the value of attribute primaryCategory.
2457 2458 2459 |
# File 'lib/v_paypal/default.rb', line 2457 def primaryCategory @primaryCategory end |
#privateListing ⇒ Object
Returns the value of attribute privateListing.
2458 2459 2460 |
# File 'lib/v_paypal/default.rb', line 2458 def privateListing @privateListing end |
#quantity ⇒ Object
Returns the value of attribute quantity.
2459 2460 2461 |
# File 'lib/v_paypal/default.rb', line 2459 def quantity @quantity end |
#regionID ⇒ Object
Returns the value of attribute regionID.
2460 2461 2462 |
# File 'lib/v_paypal/default.rb', line 2460 def regionID @regionID end |
#relistLink ⇒ Object
Returns the value of attribute relistLink.
2461 2462 2463 |
# File 'lib/v_paypal/default.rb', line 2461 def relistLink @relistLink end |
#reservePrice ⇒ Object
Returns the value of attribute reservePrice.
2462 2463 2464 |
# File 'lib/v_paypal/default.rb', line 2462 def reservePrice @reservePrice end |
#reviseStatus ⇒ Object
Returns the value of attribute reviseStatus.
2463 2464 2465 |
# File 'lib/v_paypal/default.rb', line 2463 def reviseStatus @reviseStatus end |
#scheduleTime ⇒ Object
Returns the value of attribute scheduleTime.
2464 2465 2466 |
# File 'lib/v_paypal/default.rb', line 2464 def scheduleTime @scheduleTime end |
#secondaryCategory ⇒ Object
Returns the value of attribute secondaryCategory.
2465 2466 2467 |
# File 'lib/v_paypal/default.rb', line 2465 def secondaryCategory @secondaryCategory end |
#seller ⇒ Object
Returns the value of attribute seller.
2467 2468 2469 |
# File 'lib/v_paypal/default.rb', line 2467 def seller @seller end |
#sellingStatus ⇒ Object
Returns the value of attribute sellingStatus.
2468 2469 2470 |
# File 'lib/v_paypal/default.rb', line 2468 def sellingStatus @sellingStatus end |
#shippingDetails ⇒ Object
Returns the value of attribute shippingDetails.
2470 2471 2472 |
# File 'lib/v_paypal/default.rb', line 2470 def shippingDetails @shippingDetails end |
#shippingOption ⇒ Object
Returns the value of attribute shippingOption.
2469 2470 2471 |
# File 'lib/v_paypal/default.rb', line 2469 def shippingOption @shippingOption end |
#shippingRegions ⇒ Object
Returns the value of attribute shippingRegions.
2471 2472 2473 |
# File 'lib/v_paypal/default.rb', line 2471 def shippingRegions @shippingRegions end |
#shippingTerms ⇒ Object
Returns the value of attribute shippingTerms.
2472 2473 2474 |
# File 'lib/v_paypal/default.rb', line 2472 def shippingTerms @shippingTerms end |
#site ⇒ Object
Returns the value of attribute site.
2473 2474 2475 |
# File 'lib/v_paypal/default.rb', line 2473 def site @site end |
#siteHostedPicture ⇒ Object
Returns the value of attribute siteHostedPicture.
2466 2467 2468 |
# File 'lib/v_paypal/default.rb', line 2466 def siteHostedPicture @siteHostedPicture end |
#startPrice ⇒ Object
Returns the value of attribute startPrice.
2474 2475 2476 |
# File 'lib/v_paypal/default.rb', line 2474 def startPrice @startPrice end |
#storefront ⇒ Object
Returns the value of attribute storefront.
2475 2476 2477 |
# File 'lib/v_paypal/default.rb', line 2475 def storefront @storefront end |
#subTitle ⇒ Object
Returns the value of attribute subTitle.
2476 2477 2478 |
# File 'lib/v_paypal/default.rb', line 2476 def subTitle @subTitle end |
#timeLeft ⇒ Object
Returns the value of attribute timeLeft.
2477 2478 2479 |
# File 'lib/v_paypal/default.rb', line 2477 def timeLeft @timeLeft end |
#title ⇒ Object
Returns the value of attribute title.
2478 2479 2480 |
# File 'lib/v_paypal/default.rb', line 2478 def title @title end |
#uUID ⇒ Object
Returns the value of attribute uUID.
2479 2480 2481 |
# File 'lib/v_paypal/default.rb', line 2479 def uUID @uUID end |
#vATDetails ⇒ Object
Returns the value of attribute vATDetails.
2480 2481 2482 |
# File 'lib/v_paypal/default.rb', line 2480 def vATDetails @vATDetails end |
#vendorHostedPicture ⇒ Object
Returns the value of attribute vendorHostedPicture.
2481 2482 2483 |
# File 'lib/v_paypal/default.rb', line 2481 def vendorHostedPicture @vendorHostedPicture end |