Class: CategoryFeatureType

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

Overview

urn:ebay:apis:eBLBaseComponentsCategoryFeatureType

categoryID - SOAP::SOAPString
listingDuration - ListingDurationReferenceType
shippingTermsRequired - SOAP::SOAPBoolean
bestOfferEnabled - SOAP::SOAPBoolean
dutchBINEnabled - SOAP::SOAPBoolean
userConsentRequired - SOAP::SOAPBoolean
homePageFeaturedEnabled - SOAP::SOAPBoolean
proPackEnabled - SOAP::SOAPBoolean
basicUpgradePackEnabled - SOAP::SOAPBoolean
valuePackEnabled - SOAP::SOAPBoolean
proPackPlusEnabled - SOAP::SOAPBoolean
adFormatEnabled - AdFormatEnabledCodeType
digitalDeliveryEnabled - DigitalDeliveryEnabledCodeType
bestOfferCounterEnabled - SOAP::SOAPBoolean
bestOfferAutoDeclineEnabled - SOAP::SOAPBoolean
localMarketSpecialitySubscription - SOAP::SOAPBoolean
localMarketRegularSubscription - SOAP::SOAPBoolean
localMarketPremiumSubscription - SOAP::SOAPBoolean
localMarketNonSubscription - SOAP::SOAPBoolean
expressEnabled - SOAP::SOAPBoolean
expressPicturesRequired - SOAP::SOAPBoolean
expressConditionRequired - SOAP::SOAPBoolean
minimumReservePrice - SOAP::SOAPDouble
sellerContactDetailsEnabled - SOAP::SOAPBoolean
transactionConfirmationRequestEnabled - SOAP::SOAPBoolean
storeInventoryEnabled - SOAP::SOAPBoolean
skypeMeTransactionalEnabled - SOAP::SOAPBoolean
skypeMeNonTransactionalEnabled - SOAP::SOAPBoolean
classifiedAdPaymentMethodEnabled - ClassifiedAdPaymentMethodEnabledCodeType
classifiedAdShippingMethodEnabled - SOAP::SOAPBoolean
classifiedAdBestOfferEnabled - ClassifiedAdBestOfferEnabledCodeType
classifiedAdCounterOfferEnabled - SOAP::SOAPBoolean
classifiedAdAutoDeclineEnabled - SOAP::SOAPBoolean
classifiedAdContactByPhoneEnabled - SOAP::SOAPBoolean
classifiedAdContactByEmailEnabled - SOAP::SOAPBoolean
safePaymentRequired - SOAP::SOAPBoolean
classifiedAdPayPerLeadEnabled - SOAP::SOAPBoolean
itemSpecificsEnabled - ItemSpecificsEnabledCodeType
paisaPayFullEscrowEnabled - SOAP::SOAPBoolean
classifiedAdAutoAcceptEnabled - SOAP::SOAPBoolean
bestOfferAutoAcceptEnabled - SOAP::SOAPBoolean

Instance Attribute Summary collapse

Instance Method Summary collapse

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, classifiedAdPaymentMethodEnabled = nil, classifiedAdShippingMethodEnabled = nil, classifiedAdBestOfferEnabled = nil, classifiedAdCounterOfferEnabled = nil, classifiedAdAutoDeclineEnabled = nil, classifiedAdContactByPhoneEnabled = nil, classifiedAdContactByEmailEnabled = nil, safePaymentRequired = nil, classifiedAdPayPerLeadEnabled = nil, itemSpecificsEnabled = nil, paisaPayFullEscrowEnabled = nil, classifiedAdAutoAcceptEnabled = nil, bestOfferAutoAcceptEnabled = nil) ⇒ CategoryFeatureType

Returns a new instance of CategoryFeatureType.



17748
17749
17750
17751
17752
17753
17754
17755
17756
17757
17758
17759
17760
17761
17762
17763
17764
17765
17766
17767
17768
17769
17770
17771
17772
17773
17774
17775
17776
17777
17778
17779
17780
17781
17782
17783
17784
17785
17786
17787
17788
17789
17790
17791
# File 'lib/eBay.rb', line 17748

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, classifiedAdPaymentMethodEnabled = nil, classifiedAdShippingMethodEnabled = nil, classifiedAdBestOfferEnabled = nil, classifiedAdCounterOfferEnabled = nil, classifiedAdAutoDeclineEnabled = nil, classifiedAdContactByPhoneEnabled = nil, classifiedAdContactByEmailEnabled = nil, safePaymentRequired = nil, classifiedAdPayPerLeadEnabled = nil, itemSpecificsEnabled = nil, paisaPayFullEscrowEnabled = nil, classifiedAdAutoAcceptEnabled = nil, bestOfferAutoAcceptEnabled = 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
  @classifiedAdPaymentMethodEnabled = classifiedAdPaymentMethodEnabled
  @classifiedAdShippingMethodEnabled = classifiedAdShippingMethodEnabled
  @classifiedAdBestOfferEnabled = classifiedAdBestOfferEnabled
  @classifiedAdCounterOfferEnabled = classifiedAdCounterOfferEnabled
  @classifiedAdAutoDeclineEnabled = classifiedAdAutoDeclineEnabled
  @classifiedAdContactByPhoneEnabled = classifiedAdContactByPhoneEnabled
  @classifiedAdContactByEmailEnabled = classifiedAdContactByEmailEnabled
  @safePaymentRequired = safePaymentRequired
  @classifiedAdPayPerLeadEnabled = classifiedAdPayPerLeadEnabled
  @itemSpecificsEnabled = itemSpecificsEnabled
  @paisaPayFullEscrowEnabled = paisaPayFullEscrowEnabled
  @classifiedAdAutoAcceptEnabled = classifiedAdAutoAcceptEnabled
  @bestOfferAutoAcceptEnabled = bestOfferAutoAcceptEnabled
  @__xmlele_any = nil
end

Instance Attribute Details

#__xmlele_anyObject (readonly)

Returns the value of attribute __xmlele_any.



17742
17743
17744
# File 'lib/eBay.rb', line 17742

def __xmlele_any
  @__xmlele_any
end

#adFormatEnabledObject

Returns the value of attribute adFormatEnabled.



17712
17713
17714
# File 'lib/eBay.rb', line 17712

def adFormatEnabled
  @adFormatEnabled
end

#basicUpgradePackEnabledObject

Returns the value of attribute basicUpgradePackEnabled.



17709
17710
17711
# File 'lib/eBay.rb', line 17709

def basicUpgradePackEnabled
  @basicUpgradePackEnabled
end

#bestOfferAutoAcceptEnabledObject

Returns the value of attribute bestOfferAutoAcceptEnabled.



17741
17742
17743
# File 'lib/eBay.rb', line 17741

def bestOfferAutoAcceptEnabled
  @bestOfferAutoAcceptEnabled
end

#bestOfferAutoDeclineEnabledObject

Returns the value of attribute bestOfferAutoDeclineEnabled.



17715
17716
17717
# File 'lib/eBay.rb', line 17715

def bestOfferAutoDeclineEnabled
  @bestOfferAutoDeclineEnabled
end

#bestOfferCounterEnabledObject

Returns the value of attribute bestOfferCounterEnabled.



17714
17715
17716
# File 'lib/eBay.rb', line 17714

def bestOfferCounterEnabled
  @bestOfferCounterEnabled
end

#bestOfferEnabledObject

Returns the value of attribute bestOfferEnabled.



17704
17705
17706
# File 'lib/eBay.rb', line 17704

def bestOfferEnabled
  @bestOfferEnabled
end

#categoryIDObject

Returns the value of attribute categoryID.



17701
17702
17703
# File 'lib/eBay.rb', line 17701

def categoryID
  @categoryID
end

#classifiedAdAutoAcceptEnabledObject

Returns the value of attribute classifiedAdAutoAcceptEnabled.



17740
17741
17742
# File 'lib/eBay.rb', line 17740

def classifiedAdAutoAcceptEnabled
  @classifiedAdAutoAcceptEnabled
end

#classifiedAdAutoDeclineEnabledObject

Returns the value of attribute classifiedAdAutoDeclineEnabled.



17733
17734
17735
# File 'lib/eBay.rb', line 17733

def classifiedAdAutoDeclineEnabled
  @classifiedAdAutoDeclineEnabled
end

#classifiedAdBestOfferEnabledObject

Returns the value of attribute classifiedAdBestOfferEnabled.



17731
17732
17733
# File 'lib/eBay.rb', line 17731

def classifiedAdBestOfferEnabled
  @classifiedAdBestOfferEnabled
end

#classifiedAdContactByEmailEnabledObject

Returns the value of attribute classifiedAdContactByEmailEnabled.



17735
17736
17737
# File 'lib/eBay.rb', line 17735

def classifiedAdContactByEmailEnabled
  @classifiedAdContactByEmailEnabled
end

#classifiedAdContactByPhoneEnabledObject

Returns the value of attribute classifiedAdContactByPhoneEnabled.



17734
17735
17736
# File 'lib/eBay.rb', line 17734

def classifiedAdContactByPhoneEnabled
  @classifiedAdContactByPhoneEnabled
end

#classifiedAdCounterOfferEnabledObject

Returns the value of attribute classifiedAdCounterOfferEnabled.



17732
17733
17734
# File 'lib/eBay.rb', line 17732

def classifiedAdCounterOfferEnabled
  @classifiedAdCounterOfferEnabled
end

#classifiedAdPaymentMethodEnabledObject

Returns the value of attribute classifiedAdPaymentMethodEnabled.



17729
17730
17731
# File 'lib/eBay.rb', line 17729

def classifiedAdPaymentMethodEnabled
  @classifiedAdPaymentMethodEnabled
end

#classifiedAdPayPerLeadEnabledObject

Returns the value of attribute classifiedAdPayPerLeadEnabled.



17737
17738
17739
# File 'lib/eBay.rb', line 17737

def classifiedAdPayPerLeadEnabled
  @classifiedAdPayPerLeadEnabled
end

#classifiedAdShippingMethodEnabledObject

Returns the value of attribute classifiedAdShippingMethodEnabled.



17730
17731
17732
# File 'lib/eBay.rb', line 17730

def classifiedAdShippingMethodEnabled
  @classifiedAdShippingMethodEnabled
end

#digitalDeliveryEnabledObject

Returns the value of attribute digitalDeliveryEnabled.



17713
17714
17715
# File 'lib/eBay.rb', line 17713

def digitalDeliveryEnabled
  @digitalDeliveryEnabled
end

#dutchBINEnabledObject

Returns the value of attribute dutchBINEnabled.



17705
17706
17707
# File 'lib/eBay.rb', line 17705

def dutchBINEnabled
  @dutchBINEnabled
end

#expressConditionRequiredObject

Returns the value of attribute expressConditionRequired.



17722
17723
17724
# File 'lib/eBay.rb', line 17722

def expressConditionRequired
  @expressConditionRequired
end

#expressEnabledObject

Returns the value of attribute expressEnabled.



17720
17721
17722
# File 'lib/eBay.rb', line 17720

def expressEnabled
  @expressEnabled
end

#expressPicturesRequiredObject

Returns the value of attribute expressPicturesRequired.



17721
17722
17723
# File 'lib/eBay.rb', line 17721

def expressPicturesRequired
  @expressPicturesRequired
end

#homePageFeaturedEnabledObject

Returns the value of attribute homePageFeaturedEnabled.



17707
17708
17709
# File 'lib/eBay.rb', line 17707

def homePageFeaturedEnabled
  @homePageFeaturedEnabled
end

#itemSpecificsEnabledObject

Returns the value of attribute itemSpecificsEnabled.



17738
17739
17740
# File 'lib/eBay.rb', line 17738

def itemSpecificsEnabled
  @itemSpecificsEnabled
end

#listingDurationObject

Returns the value of attribute listingDuration.



17702
17703
17704
# File 'lib/eBay.rb', line 17702

def listingDuration
  @listingDuration
end

#localMarketNonSubscriptionObject

Returns the value of attribute localMarketNonSubscription.



17719
17720
17721
# File 'lib/eBay.rb', line 17719

def localMarketNonSubscription
  @localMarketNonSubscription
end

#localMarketPremiumSubscriptionObject

Returns the value of attribute localMarketPremiumSubscription.



17718
17719
17720
# File 'lib/eBay.rb', line 17718

def localMarketPremiumSubscription
  @localMarketPremiumSubscription
end

#localMarketRegularSubscriptionObject

Returns the value of attribute localMarketRegularSubscription.



17717
17718
17719
# File 'lib/eBay.rb', line 17717

def localMarketRegularSubscription
  @localMarketRegularSubscription
end

#localMarketSpecialitySubscriptionObject

Returns the value of attribute localMarketSpecialitySubscription.



17716
17717
17718
# File 'lib/eBay.rb', line 17716

def localMarketSpecialitySubscription
  @localMarketSpecialitySubscription
end

#minimumReservePriceObject

Returns the value of attribute minimumReservePrice.



17723
17724
17725
# File 'lib/eBay.rb', line 17723

def minimumReservePrice
  @minimumReservePrice
end

#paisaPayFullEscrowEnabledObject

Returns the value of attribute paisaPayFullEscrowEnabled.



17739
17740
17741
# File 'lib/eBay.rb', line 17739

def paisaPayFullEscrowEnabled
  @paisaPayFullEscrowEnabled
end

#proPackEnabledObject

Returns the value of attribute proPackEnabled.



17708
17709
17710
# File 'lib/eBay.rb', line 17708

def proPackEnabled
  @proPackEnabled
end

#proPackPlusEnabledObject

Returns the value of attribute proPackPlusEnabled.



17711
17712
17713
# File 'lib/eBay.rb', line 17711

def proPackPlusEnabled
  @proPackPlusEnabled
end

#safePaymentRequiredObject

Returns the value of attribute safePaymentRequired.



17736
17737
17738
# File 'lib/eBay.rb', line 17736

def safePaymentRequired
  @safePaymentRequired
end

#sellerContactDetailsEnabledObject

Returns the value of attribute sellerContactDetailsEnabled.



17724
17725
17726
# File 'lib/eBay.rb', line 17724

def sellerContactDetailsEnabled
  @sellerContactDetailsEnabled
end

#shippingTermsRequiredObject

Returns the value of attribute shippingTermsRequired.



17703
17704
17705
# File 'lib/eBay.rb', line 17703

def shippingTermsRequired
  @shippingTermsRequired
end

#skypeMeNonTransactionalEnabledObject

Returns the value of attribute skypeMeNonTransactionalEnabled.



17728
17729
17730
# File 'lib/eBay.rb', line 17728

def skypeMeNonTransactionalEnabled
  @skypeMeNonTransactionalEnabled
end

#skypeMeTransactionalEnabledObject

Returns the value of attribute skypeMeTransactionalEnabled.



17727
17728
17729
# File 'lib/eBay.rb', line 17727

def skypeMeTransactionalEnabled
  @skypeMeTransactionalEnabled
end

#storeInventoryEnabledObject

Returns the value of attribute storeInventoryEnabled.



17726
17727
17728
# File 'lib/eBay.rb', line 17726

def storeInventoryEnabled
  @storeInventoryEnabled
end

#transactionConfirmationRequestEnabledObject

Returns the value of attribute transactionConfirmationRequestEnabled.



17725
17726
17727
# File 'lib/eBay.rb', line 17725

def transactionConfirmationRequestEnabled
  @transactionConfirmationRequestEnabled
end

#userConsentRequiredObject

Returns the value of attribute userConsentRequired.



17706
17707
17708
# File 'lib/eBay.rb', line 17706

def userConsentRequired
  @userConsentRequired
end

#valuePackEnabledObject

Returns the value of attribute valuePackEnabled.



17710
17711
17712
# File 'lib/eBay.rb', line 17710

def valuePackEnabled
  @valuePackEnabled
end

Instance Method Details

#set_any(elements) ⇒ Object



17744
17745
17746
# File 'lib/eBay.rb', line 17744

def set_any(elements)
  @__xmlele_any = elements
end