Class: CategoryFeatureType
- Inherits:
-
Object
- Object
- CategoryFeatureType
- Defined in:
- lib/eBay.rb
Overview
urn:ebay:apis:eBLBaseComponentsCategoryFeatureType
Constant Summary collapse
- @@schema_type =
"CategoryFeatureType"
- @@schema_ns =
"urn:ebay:apis:eBLBaseComponents"
- @@schema_element =
[ ["categoryID", ["SOAP::SOAPString", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "CategoryID")]], ["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")]], ["any", [nil, XSD::QName.new("http://www.w3.org/2001/XMLSchema", "anyType")]] ]
Instance Attribute Summary collapse
-
#__xmlele_any ⇒ Object
readonly
Returns the value of attribute __xmlele_any.
-
#adFormatEnabled ⇒ Object
Returns the value of attribute adFormatEnabled.
-
#basicUpgradePackEnabled ⇒ Object
Returns the value of attribute basicUpgradePackEnabled.
-
#bestOfferAutoDeclineEnabled ⇒ Object
Returns the value of attribute bestOfferAutoDeclineEnabled.
-
#bestOfferCounterEnabled ⇒ Object
Returns the value of attribute bestOfferCounterEnabled.
-
#bestOfferEnabled ⇒ Object
Returns the value of attribute bestOfferEnabled.
-
#categoryID ⇒ Object
Returns the value of attribute categoryID.
-
#digitalDeliveryEnabled ⇒ Object
Returns the value of attribute digitalDeliveryEnabled.
-
#dutchBINEnabled ⇒ Object
Returns the value of attribute dutchBINEnabled.
-
#expressConditionRequired ⇒ Object
Returns the value of attribute expressConditionRequired.
-
#expressEnabled ⇒ Object
Returns the value of attribute expressEnabled.
-
#expressPicturesRequired ⇒ Object
Returns the value of attribute expressPicturesRequired.
-
#homePageFeaturedEnabled ⇒ Object
Returns the value of attribute homePageFeaturedEnabled.
-
#listingDuration ⇒ Object
Returns the value of attribute listingDuration.
-
#localMarketNonSubscription ⇒ Object
Returns the value of attribute localMarketNonSubscription.
-
#localMarketPremiumSubscription ⇒ Object
Returns the value of attribute localMarketPremiumSubscription.
-
#localMarketRegularSubscription ⇒ Object
Returns the value of attribute localMarketRegularSubscription.
-
#localMarketSpecialitySubscription ⇒ Object
Returns the value of attribute localMarketSpecialitySubscription.
-
#minimumReservePrice ⇒ Object
Returns the value of attribute minimumReservePrice.
-
#proPackEnabled ⇒ Object
Returns the value of attribute proPackEnabled.
-
#proPackPlusEnabled ⇒ Object
Returns the value of attribute proPackPlusEnabled.
-
#sellerContactDetailsEnabled ⇒ Object
Returns the value of attribute sellerContactDetailsEnabled.
-
#shippingTermsRequired ⇒ Object
Returns the value of attribute shippingTermsRequired.
-
#skypeMeNonTransactionalEnabled ⇒ Object
Returns the value of attribute skypeMeNonTransactionalEnabled.
-
#skypeMeTransactionalEnabled ⇒ Object
Returns the value of attribute skypeMeTransactionalEnabled.
-
#storeInventoryEnabled ⇒ Object
Returns the value of attribute storeInventoryEnabled.
-
#transactionConfirmationRequestEnabled ⇒ Object
Returns the value of attribute transactionConfirmationRequestEnabled.
-
#userConsentRequired ⇒ Object
Returns the value of attribute userConsentRequired.
-
#valuePackEnabled ⇒ Object
Returns the value of attribute valuePackEnabled.
Instance Method Summary collapse
-
#initialize(categoryID = nil, 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) ⇒ CategoryFeatureType
constructor
A new instance of CategoryFeatureType.
- #set_any(elements) ⇒ Object
Constructor Details
#initialize(categoryID = nil, 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) ⇒ CategoryFeatureType
Returns a new instance of CategoryFeatureType.
16079 16080 16081 16082 16083 16084 16085 16086 16087 16088 16089 16090 16091 16092 16093 16094 16095 16096 16097 16098 16099 16100 16101 16102 16103 16104 16105 16106 16107 16108 16109 |
# File 'lib/eBay.rb', line 16079 def initialize(categoryID = nil, 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) @categoryID = categoryID @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 @__xmlele_any = nil end |
Instance Attribute Details
#__xmlele_any ⇒ Object (readonly)
Returns the value of attribute __xmlele_any.
16073 16074 16075 |
# File 'lib/eBay.rb', line 16073 def __xmlele_any @__xmlele_any end |
#adFormatEnabled ⇒ Object
Returns the value of attribute adFormatEnabled.
16056 16057 16058 |
# File 'lib/eBay.rb', line 16056 def adFormatEnabled @adFormatEnabled end |
#basicUpgradePackEnabled ⇒ Object
Returns the value of attribute basicUpgradePackEnabled.
16053 16054 16055 |
# File 'lib/eBay.rb', line 16053 def basicUpgradePackEnabled @basicUpgradePackEnabled end |
#bestOfferAutoDeclineEnabled ⇒ Object
Returns the value of attribute bestOfferAutoDeclineEnabled.
16059 16060 16061 |
# File 'lib/eBay.rb', line 16059 def bestOfferAutoDeclineEnabled @bestOfferAutoDeclineEnabled end |
#bestOfferCounterEnabled ⇒ Object
Returns the value of attribute bestOfferCounterEnabled.
16058 16059 16060 |
# File 'lib/eBay.rb', line 16058 def bestOfferCounterEnabled @bestOfferCounterEnabled end |
#bestOfferEnabled ⇒ Object
Returns the value of attribute bestOfferEnabled.
16048 16049 16050 |
# File 'lib/eBay.rb', line 16048 def bestOfferEnabled @bestOfferEnabled end |
#categoryID ⇒ Object
Returns the value of attribute categoryID.
16045 16046 16047 |
# File 'lib/eBay.rb', line 16045 def categoryID @categoryID end |
#digitalDeliveryEnabled ⇒ Object
Returns the value of attribute digitalDeliveryEnabled.
16057 16058 16059 |
# File 'lib/eBay.rb', line 16057 def digitalDeliveryEnabled @digitalDeliveryEnabled end |
#dutchBINEnabled ⇒ Object
Returns the value of attribute dutchBINEnabled.
16049 16050 16051 |
# File 'lib/eBay.rb', line 16049 def dutchBINEnabled @dutchBINEnabled end |
#expressConditionRequired ⇒ Object
Returns the value of attribute expressConditionRequired.
16066 16067 16068 |
# File 'lib/eBay.rb', line 16066 def expressConditionRequired @expressConditionRequired end |
#expressEnabled ⇒ Object
Returns the value of attribute expressEnabled.
16064 16065 16066 |
# File 'lib/eBay.rb', line 16064 def expressEnabled @expressEnabled end |
#expressPicturesRequired ⇒ Object
Returns the value of attribute expressPicturesRequired.
16065 16066 16067 |
# File 'lib/eBay.rb', line 16065 def expressPicturesRequired @expressPicturesRequired end |
#homePageFeaturedEnabled ⇒ Object
Returns the value of attribute homePageFeaturedEnabled.
16051 16052 16053 |
# File 'lib/eBay.rb', line 16051 def homePageFeaturedEnabled @homePageFeaturedEnabled end |
#listingDuration ⇒ Object
Returns the value of attribute listingDuration.
16046 16047 16048 |
# File 'lib/eBay.rb', line 16046 def listingDuration @listingDuration end |
#localMarketNonSubscription ⇒ Object
Returns the value of attribute localMarketNonSubscription.
16063 16064 16065 |
# File 'lib/eBay.rb', line 16063 def localMarketNonSubscription @localMarketNonSubscription end |
#localMarketPremiumSubscription ⇒ Object
Returns the value of attribute localMarketPremiumSubscription.
16062 16063 16064 |
# File 'lib/eBay.rb', line 16062 def localMarketPremiumSubscription @localMarketPremiumSubscription end |
#localMarketRegularSubscription ⇒ Object
Returns the value of attribute localMarketRegularSubscription.
16061 16062 16063 |
# File 'lib/eBay.rb', line 16061 def localMarketRegularSubscription @localMarketRegularSubscription end |
#localMarketSpecialitySubscription ⇒ Object
Returns the value of attribute localMarketSpecialitySubscription.
16060 16061 16062 |
# File 'lib/eBay.rb', line 16060 def localMarketSpecialitySubscription @localMarketSpecialitySubscription end |
#minimumReservePrice ⇒ Object
Returns the value of attribute minimumReservePrice.
16067 16068 16069 |
# File 'lib/eBay.rb', line 16067 def minimumReservePrice @minimumReservePrice end |
#proPackEnabled ⇒ Object
Returns the value of attribute proPackEnabled.
16052 16053 16054 |
# File 'lib/eBay.rb', line 16052 def proPackEnabled @proPackEnabled end |
#proPackPlusEnabled ⇒ Object
Returns the value of attribute proPackPlusEnabled.
16055 16056 16057 |
# File 'lib/eBay.rb', line 16055 def proPackPlusEnabled @proPackPlusEnabled end |
#sellerContactDetailsEnabled ⇒ Object
Returns the value of attribute sellerContactDetailsEnabled.
16068 16069 16070 |
# File 'lib/eBay.rb', line 16068 def sellerContactDetailsEnabled @sellerContactDetailsEnabled end |
#shippingTermsRequired ⇒ Object
Returns the value of attribute shippingTermsRequired.
16047 16048 16049 |
# File 'lib/eBay.rb', line 16047 def shippingTermsRequired @shippingTermsRequired end |
#skypeMeNonTransactionalEnabled ⇒ Object
Returns the value of attribute skypeMeNonTransactionalEnabled.
16072 16073 16074 |
# File 'lib/eBay.rb', line 16072 def skypeMeNonTransactionalEnabled @skypeMeNonTransactionalEnabled end |
#skypeMeTransactionalEnabled ⇒ Object
Returns the value of attribute skypeMeTransactionalEnabled.
16071 16072 16073 |
# File 'lib/eBay.rb', line 16071 def skypeMeTransactionalEnabled @skypeMeTransactionalEnabled end |
#storeInventoryEnabled ⇒ Object
Returns the value of attribute storeInventoryEnabled.
16070 16071 16072 |
# File 'lib/eBay.rb', line 16070 def storeInventoryEnabled @storeInventoryEnabled end |
#transactionConfirmationRequestEnabled ⇒ Object
Returns the value of attribute transactionConfirmationRequestEnabled.
16069 16070 16071 |
# File 'lib/eBay.rb', line 16069 def transactionConfirmationRequestEnabled @transactionConfirmationRequestEnabled end |
#userConsentRequired ⇒ Object
Returns the value of attribute userConsentRequired.
16050 16051 16052 |
# File 'lib/eBay.rb', line 16050 def userConsentRequired @userConsentRequired end |
#valuePackEnabled ⇒ Object
Returns the value of attribute valuePackEnabled.
16054 16055 16056 |
# File 'lib/eBay.rb', line 16054 def valuePackEnabled @valuePackEnabled end |
Instance Method Details
#set_any(elements) ⇒ Object
16075 16076 16077 |
# File 'lib/eBay.rb', line 16075 def set_any(elements) @__xmlele_any = elements end |