Class: SiteDefaultsType

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

Overview

urn:ebay:apis:eBLBaseComponentsSiteDefaultsType

Constant Summary collapse

@@schema_type =
"SiteDefaultsType"
@@schema_ns =
"urn:ebay:apis:eBLBaseComponents"
@@schema_element =
[
  ["listingDuration", ["ListingDurationReferenceType[]", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "ListingDuration")]],
  ["shippingTermsRequired", ["SOAP::SOAPBoolean", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "ShippingTermsRequired")]],
  ["bestOfferEnabled", ["SOAP::SOAPBoolean", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "BestOfferEnabled")]],
  ["dutchBINEnabled", ["SOAP::SOAPBoolean", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "DutchBINEnabled")]],
  ["userConsentRequired", ["SOAP::SOAPBoolean", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "UserConsentRequired")]],
  ["homePageFeaturedEnabled", ["SOAP::SOAPBoolean", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "HomePageFeaturedEnabled")]],
  ["proPackEnabled", ["SOAP::SOAPBoolean", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "ProPackEnabled")]],
  ["basicUpgradePackEnabled", ["SOAP::SOAPBoolean", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "BasicUpgradePackEnabled")]],
  ["valuePackEnabled", ["SOAP::SOAPBoolean", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "ValuePackEnabled")]],
  ["proPackPlusEnabled", ["SOAP::SOAPBoolean", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "ProPackPlusEnabled")]],
  ["adFormatEnabled", ["AdFormatEnabledCodeType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "AdFormatEnabled")]],
  ["digitalDeliveryEnabled", ["DigitalDeliveryEnabledCodeType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "DigitalDeliveryEnabled")]],
  ["bestOfferCounterEnabled", ["SOAP::SOAPBoolean", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "BestOfferCounterEnabled")]],
  ["bestOfferAutoDeclineEnabled", ["SOAP::SOAPBoolean", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "BestOfferAutoDeclineEnabled")]],
  ["localMarketSpecialitySubscription", ["SOAP::SOAPBoolean", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "LocalMarketSpecialitySubscription")]],
  ["localMarketRegularSubscription", ["SOAP::SOAPBoolean", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "LocalMarketRegularSubscription")]],
  ["localMarketPremiumSubscription", ["SOAP::SOAPBoolean", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "LocalMarketPremiumSubscription")]],
  ["localMarketNonSubscription", ["SOAP::SOAPBoolean", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "LocalMarketNonSubscription")]],
  ["expressEnabled", ["SOAP::SOAPBoolean", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "ExpressEnabled")]],
  ["expressPicturesRequired", ["SOAP::SOAPBoolean", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "ExpressPicturesRequired")]],
  ["expressConditionRequired", ["SOAP::SOAPBoolean", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "ExpressConditionRequired")]],
  ["minimumReservePrice", ["SOAP::SOAPDouble", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "MinimumReservePrice")]],
  ["sellerContactDetailsEnabled", ["SOAP::SOAPBoolean", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "SellerContactDetailsEnabled")]],
  ["transactionConfirmationRequestEnabled", ["SOAP::SOAPBoolean", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "TransactionConfirmationRequestEnabled")]],
  ["storeInventoryEnabled", ["SOAP::SOAPBoolean", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "StoreInventoryEnabled")]],
  ["skypeMeTransactionalEnabled", ["SOAP::SOAPBoolean", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "SkypeMeTransactionalEnabled")]],
  ["skypeMeNonTransactionalEnabled", ["SOAP::SOAPBoolean", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "SkypeMeNonTransactionalEnabled")]],
  ["localListingDistancesRegular", ["SOAP::SOAPString", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "LocalListingDistancesRegular")]],
  ["localListingDistancesSpecialty", ["SOAP::SOAPString", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "LocalListingDistancesSpecialty")]],
  ["localListingDistancesNonSubscription", ["SOAP::SOAPString", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "LocalListingDistancesNonSubscription")]],
  ["any", [nil, XSD::QName.new("http://www.w3.org/2001/XMLSchema", "anyType")]]
]

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(listingDuration = [], shippingTermsRequired = nil, bestOfferEnabled = nil, dutchBINEnabled = nil, userConsentRequired = nil, homePageFeaturedEnabled = nil, proPackEnabled = nil, basicUpgradePackEnabled = nil, valuePackEnabled = nil, proPackPlusEnabled = nil, adFormatEnabled = nil, digitalDeliveryEnabled = nil, bestOfferCounterEnabled = nil, bestOfferAutoDeclineEnabled = nil, localMarketSpecialitySubscription = nil, localMarketRegularSubscription = nil, localMarketPremiumSubscription = nil, localMarketNonSubscription = nil, expressEnabled = nil, expressPicturesRequired = nil, expressConditionRequired = nil, minimumReservePrice = nil, sellerContactDetailsEnabled = nil, transactionConfirmationRequestEnabled = nil, storeInventoryEnabled = nil, skypeMeTransactionalEnabled = nil, skypeMeNonTransactionalEnabled = nil, localListingDistancesRegular = nil, localListingDistancesSpecialty = nil, localListingDistancesNonSubscription = nil) ⇒ SiteDefaultsType

Returns a new instance of SiteDefaultsType.



22721
22722
22723
22724
22725
22726
22727
22728
22729
22730
22731
22732
22733
22734
22735
22736
22737
22738
22739
22740
22741
22742
22743
22744
22745
22746
22747
22748
22749
22750
22751
22752
22753
# File 'lib/eBay.rb', line 22721

def initialize(listingDuration = [], shippingTermsRequired = nil, bestOfferEnabled = nil, dutchBINEnabled = nil, userConsentRequired = nil, homePageFeaturedEnabled = nil, proPackEnabled = nil, basicUpgradePackEnabled = nil, valuePackEnabled = nil, proPackPlusEnabled = nil, adFormatEnabled = nil, digitalDeliveryEnabled = nil, bestOfferCounterEnabled = nil, bestOfferAutoDeclineEnabled = nil, localMarketSpecialitySubscription = nil, localMarketRegularSubscription = nil, localMarketPremiumSubscription = nil, localMarketNonSubscription = nil, expressEnabled = nil, expressPicturesRequired = nil, expressConditionRequired = nil, minimumReservePrice = nil, sellerContactDetailsEnabled = nil, transactionConfirmationRequestEnabled = nil, storeInventoryEnabled = nil, skypeMeTransactionalEnabled = nil, skypeMeNonTransactionalEnabled = nil, localListingDistancesRegular = nil, localListingDistancesSpecialty = nil, localListingDistancesNonSubscription = nil)
  @listingDuration = listingDuration
  @shippingTermsRequired = shippingTermsRequired
  @bestOfferEnabled = bestOfferEnabled
  @dutchBINEnabled = dutchBINEnabled
  @userConsentRequired = userConsentRequired
  @homePageFeaturedEnabled = homePageFeaturedEnabled
  @proPackEnabled = proPackEnabled
  @basicUpgradePackEnabled = basicUpgradePackEnabled
  @valuePackEnabled = valuePackEnabled
  @proPackPlusEnabled = proPackPlusEnabled
  @adFormatEnabled = adFormatEnabled
  @digitalDeliveryEnabled = digitalDeliveryEnabled
  @bestOfferCounterEnabled = bestOfferCounterEnabled
  @bestOfferAutoDeclineEnabled = bestOfferAutoDeclineEnabled
  @localMarketSpecialitySubscription = localMarketSpecialitySubscription
  @localMarketRegularSubscription = localMarketRegularSubscription
  @localMarketPremiumSubscription = localMarketPremiumSubscription
  @localMarketNonSubscription = localMarketNonSubscription
  @expressEnabled = expressEnabled
  @expressPicturesRequired = expressPicturesRequired
  @expressConditionRequired = expressConditionRequired
  @minimumReservePrice = minimumReservePrice
  @sellerContactDetailsEnabled = sellerContactDetailsEnabled
  @transactionConfirmationRequestEnabled = transactionConfirmationRequestEnabled
  @storeInventoryEnabled = storeInventoryEnabled
  @skypeMeTransactionalEnabled = skypeMeTransactionalEnabled
  @skypeMeNonTransactionalEnabled = skypeMeNonTransactionalEnabled
  @localListingDistancesRegular = localListingDistancesRegular
  @localListingDistancesSpecialty = localListingDistancesSpecialty
  @localListingDistancesNonSubscription = localListingDistancesNonSubscription
  @__xmlele_any = nil
end

Instance Attribute Details

#__xmlele_anyObject (readonly)

Returns the value of attribute __xmlele_any.



22715
22716
22717
# File 'lib/eBay.rb', line 22715

def __xmlele_any
  @__xmlele_any
end

#adFormatEnabledObject

Returns the value of attribute adFormatEnabled.



22695
22696
22697
# File 'lib/eBay.rb', line 22695

def adFormatEnabled
  @adFormatEnabled
end

#basicUpgradePackEnabledObject

Returns the value of attribute basicUpgradePackEnabled.



22692
22693
22694
# File 'lib/eBay.rb', line 22692

def basicUpgradePackEnabled
  @basicUpgradePackEnabled
end

#bestOfferAutoDeclineEnabledObject

Returns the value of attribute bestOfferAutoDeclineEnabled.



22698
22699
22700
# File 'lib/eBay.rb', line 22698

def bestOfferAutoDeclineEnabled
  @bestOfferAutoDeclineEnabled
end

#bestOfferCounterEnabledObject

Returns the value of attribute bestOfferCounterEnabled.



22697
22698
22699
# File 'lib/eBay.rb', line 22697

def bestOfferCounterEnabled
  @bestOfferCounterEnabled
end

#bestOfferEnabledObject

Returns the value of attribute bestOfferEnabled.



22687
22688
22689
# File 'lib/eBay.rb', line 22687

def bestOfferEnabled
  @bestOfferEnabled
end

#digitalDeliveryEnabledObject

Returns the value of attribute digitalDeliveryEnabled.



22696
22697
22698
# File 'lib/eBay.rb', line 22696

def digitalDeliveryEnabled
  @digitalDeliveryEnabled
end

#dutchBINEnabledObject

Returns the value of attribute dutchBINEnabled.



22688
22689
22690
# File 'lib/eBay.rb', line 22688

def dutchBINEnabled
  @dutchBINEnabled
end

#expressConditionRequiredObject

Returns the value of attribute expressConditionRequired.



22705
22706
22707
# File 'lib/eBay.rb', line 22705

def expressConditionRequired
  @expressConditionRequired
end

#expressEnabledObject

Returns the value of attribute expressEnabled.



22703
22704
22705
# File 'lib/eBay.rb', line 22703

def expressEnabled
  @expressEnabled
end

#expressPicturesRequiredObject

Returns the value of attribute expressPicturesRequired.



22704
22705
22706
# File 'lib/eBay.rb', line 22704

def expressPicturesRequired
  @expressPicturesRequired
end

#homePageFeaturedEnabledObject

Returns the value of attribute homePageFeaturedEnabled.



22690
22691
22692
# File 'lib/eBay.rb', line 22690

def homePageFeaturedEnabled
  @homePageFeaturedEnabled
end

#listingDurationObject

Returns the value of attribute listingDuration.



22685
22686
22687
# File 'lib/eBay.rb', line 22685

def listingDuration
  @listingDuration
end

#localListingDistancesNonSubscriptionObject

Returns the value of attribute localListingDistancesNonSubscription.



22714
22715
22716
# File 'lib/eBay.rb', line 22714

def localListingDistancesNonSubscription
  @localListingDistancesNonSubscription
end

#localListingDistancesRegularObject

Returns the value of attribute localListingDistancesRegular.



22712
22713
22714
# File 'lib/eBay.rb', line 22712

def localListingDistancesRegular
  @localListingDistancesRegular
end

#localListingDistancesSpecialtyObject

Returns the value of attribute localListingDistancesSpecialty.



22713
22714
22715
# File 'lib/eBay.rb', line 22713

def localListingDistancesSpecialty
  @localListingDistancesSpecialty
end

#localMarketNonSubscriptionObject

Returns the value of attribute localMarketNonSubscription.



22702
22703
22704
# File 'lib/eBay.rb', line 22702

def localMarketNonSubscription
  @localMarketNonSubscription
end

#localMarketPremiumSubscriptionObject

Returns the value of attribute localMarketPremiumSubscription.



22701
22702
22703
# File 'lib/eBay.rb', line 22701

def localMarketPremiumSubscription
  @localMarketPremiumSubscription
end

#localMarketRegularSubscriptionObject

Returns the value of attribute localMarketRegularSubscription.



22700
22701
22702
# File 'lib/eBay.rb', line 22700

def localMarketRegularSubscription
  @localMarketRegularSubscription
end

#localMarketSpecialitySubscriptionObject

Returns the value of attribute localMarketSpecialitySubscription.



22699
22700
22701
# File 'lib/eBay.rb', line 22699

def localMarketSpecialitySubscription
  @localMarketSpecialitySubscription
end

#minimumReservePriceObject

Returns the value of attribute minimumReservePrice.



22706
22707
22708
# File 'lib/eBay.rb', line 22706

def minimumReservePrice
  @minimumReservePrice
end

#proPackEnabledObject

Returns the value of attribute proPackEnabled.



22691
22692
22693
# File 'lib/eBay.rb', line 22691

def proPackEnabled
  @proPackEnabled
end

#proPackPlusEnabledObject

Returns the value of attribute proPackPlusEnabled.



22694
22695
22696
# File 'lib/eBay.rb', line 22694

def proPackPlusEnabled
  @proPackPlusEnabled
end

#sellerContactDetailsEnabledObject

Returns the value of attribute sellerContactDetailsEnabled.



22707
22708
22709
# File 'lib/eBay.rb', line 22707

def sellerContactDetailsEnabled
  @sellerContactDetailsEnabled
end

#shippingTermsRequiredObject

Returns the value of attribute shippingTermsRequired.



22686
22687
22688
# File 'lib/eBay.rb', line 22686

def shippingTermsRequired
  @shippingTermsRequired
end

#skypeMeNonTransactionalEnabledObject

Returns the value of attribute skypeMeNonTransactionalEnabled.



22711
22712
22713
# File 'lib/eBay.rb', line 22711

def skypeMeNonTransactionalEnabled
  @skypeMeNonTransactionalEnabled
end

#skypeMeTransactionalEnabledObject

Returns the value of attribute skypeMeTransactionalEnabled.



22710
22711
22712
# File 'lib/eBay.rb', line 22710

def skypeMeTransactionalEnabled
  @skypeMeTransactionalEnabled
end

#storeInventoryEnabledObject

Returns the value of attribute storeInventoryEnabled.



22709
22710
22711
# File 'lib/eBay.rb', line 22709

def storeInventoryEnabled
  @storeInventoryEnabled
end

#transactionConfirmationRequestEnabledObject

Returns the value of attribute transactionConfirmationRequestEnabled.



22708
22709
22710
# File 'lib/eBay.rb', line 22708

def transactionConfirmationRequestEnabled
  @transactionConfirmationRequestEnabled
end

#userConsentRequiredObject

Returns the value of attribute userConsentRequired.



22689
22690
22691
# File 'lib/eBay.rb', line 22689

def userConsentRequired
  @userConsentRequired
end

#valuePackEnabledObject

Returns the value of attribute valuePackEnabled.



22693
22694
22695
# File 'lib/eBay.rb', line 22693

def valuePackEnabled
  @valuePackEnabled
end

Instance Method Details

#set_any(elements) ⇒ Object



22717
22718
22719
# File 'lib/eBay.rb', line 22717

def set_any(elements)
  @__xmlele_any = elements
end