Class: ItemType
- Inherits:
-
Object
- Object
- ItemType
- Defined in:
- lib/paypal-business/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.
2663 2664 2665 2666 2667 2668 2669 2670 2671 2672 2673 2674 2675 2676 2677 2678 2679 2680 2681 2682 2683 2684 2685 2686 2687 2688 2689 2690 2691 2692 2693 2694 2695 2696 2697 2698 2699 2700 2701 2702 2703 2704 2705 2706 2707 2708 2709 2710 2711 2712 2713 2714 |
# File 'lib/paypal-business/default.rb', line 2663 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.
2612 2613 2614 |
# File 'lib/paypal-business/default.rb', line 2612 def applicationData @applicationData end |
#autoPay ⇒ Object
Returns the value of attribute autoPay.
2614 2615 2616 |
# File 'lib/paypal-business/default.rb', line 2614 def autoPay @autoPay end |
#buyerProtection ⇒ Object
Returns the value of attribute buyerProtection.
2615 2616 2617 |
# File 'lib/paypal-business/default.rb', line 2615 def buyerProtection @buyerProtection end |
#buyItNowPrice ⇒ Object
Returns the value of attribute buyItNowPrice.
2616 2617 2618 |
# File 'lib/paypal-business/default.rb', line 2616 def buyItNowPrice @buyItNowPrice end |
#charity ⇒ Object
Returns the value of attribute charity.
2617 2618 2619 |
# File 'lib/paypal-business/default.rb', line 2617 def charity @charity end |
#country ⇒ Object
Returns the value of attribute country.
2618 2619 2620 |
# File 'lib/paypal-business/default.rb', line 2618 def country @country end |
#crossPromotion ⇒ Object
Returns the value of attribute crossPromotion.
2619 2620 2621 |
# File 'lib/paypal-business/default.rb', line 2619 def crossPromotion @crossPromotion end |
#currency ⇒ Object
Returns the value of attribute currency.
2620 2621 2622 |
# File 'lib/paypal-business/default.rb', line 2620 def currency @currency end |
#description ⇒ Object
Returns the value of attribute description.
2621 2622 2623 |
# File 'lib/paypal-business/default.rb', line 2621 def description @description end |
#escrow ⇒ Object
Returns the value of attribute escrow.
2622 2623 2624 |
# File 'lib/paypal-business/default.rb', line 2622 def escrow @escrow end |
#giftIcon ⇒ Object
Returns the value of attribute giftIcon.
2623 2624 2625 |
# File 'lib/paypal-business/default.rb', line 2623 def giftIcon @giftIcon end |
#giftServices ⇒ Object
Returns the value of attribute giftServices.
2624 2625 2626 |
# File 'lib/paypal-business/default.rb', line 2624 def giftServices @giftServices end |
#hitCounter ⇒ Object
Returns the value of attribute hitCounter.
2625 2626 2627 |
# File 'lib/paypal-business/default.rb', line 2625 def hitCounter @hitCounter end |
#itemID ⇒ Object
Returns the value of attribute itemID.
2626 2627 2628 |
# File 'lib/paypal-business/default.rb', line 2626 def itemID @itemID end |
#listingDesigner ⇒ Object
Returns the value of attribute listingDesigner.
2628 2629 2630 |
# File 'lib/paypal-business/default.rb', line 2628 def listingDesigner @listingDesigner end |
#listingDetails ⇒ Object
Returns the value of attribute listingDetails.
2627 2628 2629 |
# File 'lib/paypal-business/default.rb', line 2627 def listingDetails @listingDetails end |
#listingDuration ⇒ Object
Returns the value of attribute listingDuration.
2629 2630 2631 |
# File 'lib/paypal-business/default.rb', line 2629 def listingDuration @listingDuration end |
#listingEnhancement ⇒ Object
Returns the value of attribute listingEnhancement.
2630 2631 2632 |
# File 'lib/paypal-business/default.rb', line 2630 def listingEnhancement @listingEnhancement end |
#listingType ⇒ Object
Returns the value of attribute listingType.
2631 2632 2633 |
# File 'lib/paypal-business/default.rb', line 2631 def listingType @listingType end |
#listOfAttributeSets ⇒ Object
Returns the value of attribute listOfAttributeSets.
2613 2614 2615 |
# File 'lib/paypal-business/default.rb', line 2613 def listOfAttributeSets @listOfAttributeSets end |
#location ⇒ Object
Returns the value of attribute location.
2632 2633 2634 |
# File 'lib/paypal-business/default.rb', line 2632 def location @location end |
#partnerCode ⇒ Object
Returns the value of attribute partnerCode.
2633 2634 2635 |
# File 'lib/paypal-business/default.rb', line 2633 def partnerCode @partnerCode end |
#partnerName ⇒ Object
Returns the value of attribute partnerName.
2634 2635 2636 |
# File 'lib/paypal-business/default.rb', line 2634 def partnerName @partnerName end |
#paymentMethods ⇒ Object
Returns the value of attribute paymentMethods.
2635 2636 2637 |
# File 'lib/paypal-business/default.rb', line 2635 def paymentMethods @paymentMethods end |
#payPalEmailAddress ⇒ Object
Returns the value of attribute payPalEmailAddress.
2636 2637 2638 |
# File 'lib/paypal-business/default.rb', line 2636 def payPalEmailAddress @payPalEmailAddress end |
#primaryCategory ⇒ Object
Returns the value of attribute primaryCategory.
2637 2638 2639 |
# File 'lib/paypal-business/default.rb', line 2637 def primaryCategory @primaryCategory end |
#privateListing ⇒ Object
Returns the value of attribute privateListing.
2638 2639 2640 |
# File 'lib/paypal-business/default.rb', line 2638 def privateListing @privateListing end |
#quantity ⇒ Object
Returns the value of attribute quantity.
2639 2640 2641 |
# File 'lib/paypal-business/default.rb', line 2639 def quantity @quantity end |
#regionID ⇒ Object
Returns the value of attribute regionID.
2640 2641 2642 |
# File 'lib/paypal-business/default.rb', line 2640 def regionID @regionID end |
#relistLink ⇒ Object
Returns the value of attribute relistLink.
2641 2642 2643 |
# File 'lib/paypal-business/default.rb', line 2641 def relistLink @relistLink end |
#reservePrice ⇒ Object
Returns the value of attribute reservePrice.
2642 2643 2644 |
# File 'lib/paypal-business/default.rb', line 2642 def reservePrice @reservePrice end |
#reviseStatus ⇒ Object
Returns the value of attribute reviseStatus.
2643 2644 2645 |
# File 'lib/paypal-business/default.rb', line 2643 def reviseStatus @reviseStatus end |
#scheduleTime ⇒ Object
Returns the value of attribute scheduleTime.
2644 2645 2646 |
# File 'lib/paypal-business/default.rb', line 2644 def scheduleTime @scheduleTime end |
#secondaryCategory ⇒ Object
Returns the value of attribute secondaryCategory.
2645 2646 2647 |
# File 'lib/paypal-business/default.rb', line 2645 def secondaryCategory @secondaryCategory end |
#seller ⇒ Object
Returns the value of attribute seller.
2647 2648 2649 |
# File 'lib/paypal-business/default.rb', line 2647 def seller @seller end |
#sellingStatus ⇒ Object
Returns the value of attribute sellingStatus.
2648 2649 2650 |
# File 'lib/paypal-business/default.rb', line 2648 def sellingStatus @sellingStatus end |
#shippingDetails ⇒ Object
Returns the value of attribute shippingDetails.
2650 2651 2652 |
# File 'lib/paypal-business/default.rb', line 2650 def shippingDetails @shippingDetails end |
#shippingOption ⇒ Object
Returns the value of attribute shippingOption.
2649 2650 2651 |
# File 'lib/paypal-business/default.rb', line 2649 def shippingOption @shippingOption end |
#shippingRegions ⇒ Object
Returns the value of attribute shippingRegions.
2651 2652 2653 |
# File 'lib/paypal-business/default.rb', line 2651 def shippingRegions @shippingRegions end |
#shippingTerms ⇒ Object
Returns the value of attribute shippingTerms.
2652 2653 2654 |
# File 'lib/paypal-business/default.rb', line 2652 def shippingTerms @shippingTerms end |
#site ⇒ Object
Returns the value of attribute site.
2653 2654 2655 |
# File 'lib/paypal-business/default.rb', line 2653 def site @site end |
#siteHostedPicture ⇒ Object
Returns the value of attribute siteHostedPicture.
2646 2647 2648 |
# File 'lib/paypal-business/default.rb', line 2646 def siteHostedPicture @siteHostedPicture end |
#startPrice ⇒ Object
Returns the value of attribute startPrice.
2654 2655 2656 |
# File 'lib/paypal-business/default.rb', line 2654 def startPrice @startPrice end |
#storefront ⇒ Object
Returns the value of attribute storefront.
2655 2656 2657 |
# File 'lib/paypal-business/default.rb', line 2655 def storefront @storefront end |
#subTitle ⇒ Object
Returns the value of attribute subTitle.
2656 2657 2658 |
# File 'lib/paypal-business/default.rb', line 2656 def subTitle @subTitle end |
#timeLeft ⇒ Object
Returns the value of attribute timeLeft.
2657 2658 2659 |
# File 'lib/paypal-business/default.rb', line 2657 def timeLeft @timeLeft end |
#title ⇒ Object
Returns the value of attribute title.
2658 2659 2660 |
# File 'lib/paypal-business/default.rb', line 2658 def title @title end |
#uUID ⇒ Object
Returns the value of attribute uUID.
2659 2660 2661 |
# File 'lib/paypal-business/default.rb', line 2659 def uUID @uUID end |
#vATDetails ⇒ Object
Returns the value of attribute vATDetails.
2660 2661 2662 |
# File 'lib/paypal-business/default.rb', line 2660 def vATDetails @vATDetails end |
#vendorHostedPicture ⇒ Object
Returns the value of attribute vendorHostedPicture.
2661 2662 2663 |
# File 'lib/paypal-business/default.rb', line 2661 def vendorHostedPicture @vendorHostedPicture end |