Class: FeatureDefinitionsType

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

Overview

urn:ebay:apis:eBLBaseComponentsFeatureDefinitionsType

listingDurations - ListingDurationDefinitionsType
shippingTermsRequired - ShippingTermRequiredDefinitionType
bestOfferEnabled - BestOfferEnabledDefinitionType
dutchBINEnabled - DutchBINEnabledDefinitionType
userConsentRequired - UserConsentRequiredDefinitionType
homePageFeaturedEnabled - HomePageFeaturedEnabledDefinitionType
proPackEnabled - ProPackEnabledDefinitionType
basicUpgradePackEnabled - BasicUpgradePackEnabledDefinitionType
valuePackEnabled - ValuePackEnabledDefinitionType
proPackPlusEnabled - ProPackPlusEnabledDefinitionType
adFormatEnabled - AdFormatEnabledDefinitionType
digitalDeliveryEnabled - DigitalDeliveryEnabledDefinitionType
bestOfferCounterEnabled - BestOfferCounterEnabledDefinitionType
bestOfferAutoDeclineEnabled - BestOfferAutoDeclineEnabledDefinitionType
localMarketSpecialitySubscription - LocalMarketSpecialitySubscriptionDefinitionType
localMarketRegularSubscription - LocalMarketRegularSubscriptionDefinitionType
localMarketPremiumSubscription - LocalMarketPremiumSubscriptionDefinitionType
localMarketNonSubscription - LocalMarketNonSubscriptionDefinitionType
expressEnabled - ExpressEnabledDefinitionType
expressPicturesRequired - ExpressPicturesRequiredDefinitionType
expressConditionRequired - ExpressConditionRequiredDefinitionType
minimumReservePrice - MinimumReservePriceDefinitionType
transactionConfirmationRequestEnabled - TCREnabledDefinitionType
sellerContactDetailsEnabled - SellerContactDetailsEnabledDefinitionType
storeInventoryEnabled - StoreInventoryEnabledDefinitionType
skypeMeTransactionalEnabled - SkypeMeTransactionalEnabledDefinitionType
skypeMeNonTransactionalEnabled - SkypeMeNonTransactionalEnabledDefinitionType
localListingDistancesRegular - LocalListingDistancesRegularDefinitionType
localListingDistancesSpecialty - LocalListingDistancesSpecialtyDefinitionType
localListingDistancesNonSubscription - LocalListingDistancesNonSubscriptionDefinitionType
classifiedAdPaymentMethodEnabled - ClassifiedAdPaymentMethodEnabledDefinitionType
classifiedAdShippingMethodEnabled - ClassifiedAdShippingMethodEnabledDefinitionType
classifiedAdBestOfferEnabled - ClassifiedAdBestOfferEnabledDefinitionType
classifiedAdCounterOfferEnabled - ClassifiedAdCounterOfferEnabledDefinitionType
classifiedAdAutoDeclineEnabled - ClassifiedAdAutoDeclineEnabledDefinitionType
classifiedAdContactByPhoneEnabled - ClassifiedAdContactByPhoneEnabledDefinitionType
classifiedAdContactByEmailEnabled - ClassifiedAdContactByEmailEnabledDefintionType
safePaymentRequired - SafePaymentRequiredDefinitionType
classifiedAdPayPerLeadEnabled - ClassifiedAdPayPerLeadEnabledDefinitionType
itemSpecificsEnabled - ItemSpecificsEnabledDefinitionType
paisaPayFullEscrowEnabled - PaisaPayFullEscrowEnabledDefinitionType
bestOfferAutoAcceptEnabled - BestOfferAutoAcceptEnabledDefinitionType
classifiedAdAutoAcceptEnabled - ClassifiedAdAutoAcceptEnabledDefinitionType

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(listingDurations = nil, 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, transactionConfirmationRequestEnabled = nil, sellerContactDetailsEnabled = nil, storeInventoryEnabled = nil, skypeMeTransactionalEnabled = nil, skypeMeNonTransactionalEnabled = nil, localListingDistancesRegular = nil, localListingDistancesSpecialty = nil, localListingDistancesNonSubscription = nil, classifiedAdPaymentMethodEnabled = nil, classifiedAdShippingMethodEnabled = nil, classifiedAdBestOfferEnabled = nil, classifiedAdCounterOfferEnabled = nil, classifiedAdAutoDeclineEnabled = nil, classifiedAdContactByPhoneEnabled = nil, classifiedAdContactByEmailEnabled = nil, safePaymentRequired = nil, classifiedAdPayPerLeadEnabled = nil, itemSpecificsEnabled = nil, paisaPayFullEscrowEnabled = nil, bestOfferAutoAcceptEnabled = nil, classifiedAdAutoAcceptEnabled = nil) ⇒ FeatureDefinitionsType

Returns a new instance of FeatureDefinitionsType.



19434
19435
19436
19437
19438
19439
19440
19441
19442
19443
19444
19445
19446
19447
19448
19449
19450
19451
19452
19453
19454
19455
19456
19457
19458
19459
19460
19461
19462
19463
19464
19465
19466
19467
19468
19469
19470
19471
19472
19473
19474
19475
19476
19477
19478
19479
# File 'lib/eBay.rb', line 19434

def initialize(listingDurations = nil, 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, transactionConfirmationRequestEnabled = nil, sellerContactDetailsEnabled = nil, storeInventoryEnabled = nil, skypeMeTransactionalEnabled = nil, skypeMeNonTransactionalEnabled = nil, localListingDistancesRegular = nil, localListingDistancesSpecialty = nil, localListingDistancesNonSubscription = nil, classifiedAdPaymentMethodEnabled = nil, classifiedAdShippingMethodEnabled = nil, classifiedAdBestOfferEnabled = nil, classifiedAdCounterOfferEnabled = nil, classifiedAdAutoDeclineEnabled = nil, classifiedAdContactByPhoneEnabled = nil, classifiedAdContactByEmailEnabled = nil, safePaymentRequired = nil, classifiedAdPayPerLeadEnabled = nil, itemSpecificsEnabled = nil, paisaPayFullEscrowEnabled = nil, bestOfferAutoAcceptEnabled = nil, classifiedAdAutoAcceptEnabled = nil)
  @listingDurations = listingDurations
  @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
  @transactionConfirmationRequestEnabled = transactionConfirmationRequestEnabled
  @sellerContactDetailsEnabled = sellerContactDetailsEnabled
  @storeInventoryEnabled = storeInventoryEnabled
  @skypeMeTransactionalEnabled = skypeMeTransactionalEnabled
  @skypeMeNonTransactionalEnabled = skypeMeNonTransactionalEnabled
  @localListingDistancesRegular = localListingDistancesRegular
  @localListingDistancesSpecialty = localListingDistancesSpecialty
  @localListingDistancesNonSubscription = localListingDistancesNonSubscription
  @classifiedAdPaymentMethodEnabled = classifiedAdPaymentMethodEnabled
  @classifiedAdShippingMethodEnabled = classifiedAdShippingMethodEnabled
  @classifiedAdBestOfferEnabled = classifiedAdBestOfferEnabled
  @classifiedAdCounterOfferEnabled = classifiedAdCounterOfferEnabled
  @classifiedAdAutoDeclineEnabled = classifiedAdAutoDeclineEnabled
  @classifiedAdContactByPhoneEnabled = classifiedAdContactByPhoneEnabled
  @classifiedAdContactByEmailEnabled = classifiedAdContactByEmailEnabled
  @safePaymentRequired = safePaymentRequired
  @classifiedAdPayPerLeadEnabled = classifiedAdPayPerLeadEnabled
  @itemSpecificsEnabled = itemSpecificsEnabled
  @paisaPayFullEscrowEnabled = paisaPayFullEscrowEnabled
  @bestOfferAutoAcceptEnabled = bestOfferAutoAcceptEnabled
  @classifiedAdAutoAcceptEnabled = classifiedAdAutoAcceptEnabled
  @__xmlele_any = nil
end

Instance Attribute Details

#__xmlele_anyObject (readonly)

Returns the value of attribute __xmlele_any.



19428
19429
19430
# File 'lib/eBay.rb', line 19428

def __xmlele_any
  @__xmlele_any
end

#adFormatEnabledObject

Returns the value of attribute adFormatEnabled.



19395
19396
19397
# File 'lib/eBay.rb', line 19395

def adFormatEnabled
  @adFormatEnabled
end

#basicUpgradePackEnabledObject

Returns the value of attribute basicUpgradePackEnabled.



19392
19393
19394
# File 'lib/eBay.rb', line 19392

def basicUpgradePackEnabled
  @basicUpgradePackEnabled
end

#bestOfferAutoAcceptEnabledObject

Returns the value of attribute bestOfferAutoAcceptEnabled.



19426
19427
19428
# File 'lib/eBay.rb', line 19426

def bestOfferAutoAcceptEnabled
  @bestOfferAutoAcceptEnabled
end

#bestOfferAutoDeclineEnabledObject

Returns the value of attribute bestOfferAutoDeclineEnabled.



19398
19399
19400
# File 'lib/eBay.rb', line 19398

def bestOfferAutoDeclineEnabled
  @bestOfferAutoDeclineEnabled
end

#bestOfferCounterEnabledObject

Returns the value of attribute bestOfferCounterEnabled.



19397
19398
19399
# File 'lib/eBay.rb', line 19397

def bestOfferCounterEnabled
  @bestOfferCounterEnabled
end

#bestOfferEnabledObject

Returns the value of attribute bestOfferEnabled.



19387
19388
19389
# File 'lib/eBay.rb', line 19387

def bestOfferEnabled
  @bestOfferEnabled
end

#classifiedAdAutoAcceptEnabledObject

Returns the value of attribute classifiedAdAutoAcceptEnabled.



19427
19428
19429
# File 'lib/eBay.rb', line 19427

def classifiedAdAutoAcceptEnabled
  @classifiedAdAutoAcceptEnabled
end

#classifiedAdAutoDeclineEnabledObject

Returns the value of attribute classifiedAdAutoDeclineEnabled.



19419
19420
19421
# File 'lib/eBay.rb', line 19419

def classifiedAdAutoDeclineEnabled
  @classifiedAdAutoDeclineEnabled
end

#classifiedAdBestOfferEnabledObject

Returns the value of attribute classifiedAdBestOfferEnabled.



19417
19418
19419
# File 'lib/eBay.rb', line 19417

def classifiedAdBestOfferEnabled
  @classifiedAdBestOfferEnabled
end

#classifiedAdContactByEmailEnabledObject

Returns the value of attribute classifiedAdContactByEmailEnabled.



19421
19422
19423
# File 'lib/eBay.rb', line 19421

def classifiedAdContactByEmailEnabled
  @classifiedAdContactByEmailEnabled
end

#classifiedAdContactByPhoneEnabledObject

Returns the value of attribute classifiedAdContactByPhoneEnabled.



19420
19421
19422
# File 'lib/eBay.rb', line 19420

def classifiedAdContactByPhoneEnabled
  @classifiedAdContactByPhoneEnabled
end

#classifiedAdCounterOfferEnabledObject

Returns the value of attribute classifiedAdCounterOfferEnabled.



19418
19419
19420
# File 'lib/eBay.rb', line 19418

def classifiedAdCounterOfferEnabled
  @classifiedAdCounterOfferEnabled
end

#classifiedAdPaymentMethodEnabledObject

Returns the value of attribute classifiedAdPaymentMethodEnabled.



19415
19416
19417
# File 'lib/eBay.rb', line 19415

def classifiedAdPaymentMethodEnabled
  @classifiedAdPaymentMethodEnabled
end

#classifiedAdPayPerLeadEnabledObject

Returns the value of attribute classifiedAdPayPerLeadEnabled.



19423
19424
19425
# File 'lib/eBay.rb', line 19423

def classifiedAdPayPerLeadEnabled
  @classifiedAdPayPerLeadEnabled
end

#classifiedAdShippingMethodEnabledObject

Returns the value of attribute classifiedAdShippingMethodEnabled.



19416
19417
19418
# File 'lib/eBay.rb', line 19416

def classifiedAdShippingMethodEnabled
  @classifiedAdShippingMethodEnabled
end

#digitalDeliveryEnabledObject

Returns the value of attribute digitalDeliveryEnabled.



19396
19397
19398
# File 'lib/eBay.rb', line 19396

def digitalDeliveryEnabled
  @digitalDeliveryEnabled
end

#dutchBINEnabledObject

Returns the value of attribute dutchBINEnabled.



19388
19389
19390
# File 'lib/eBay.rb', line 19388

def dutchBINEnabled
  @dutchBINEnabled
end

#expressConditionRequiredObject

Returns the value of attribute expressConditionRequired.



19405
19406
19407
# File 'lib/eBay.rb', line 19405

def expressConditionRequired
  @expressConditionRequired
end

#expressEnabledObject

Returns the value of attribute expressEnabled.



19403
19404
19405
# File 'lib/eBay.rb', line 19403

def expressEnabled
  @expressEnabled
end

#expressPicturesRequiredObject

Returns the value of attribute expressPicturesRequired.



19404
19405
19406
# File 'lib/eBay.rb', line 19404

def expressPicturesRequired
  @expressPicturesRequired
end

#homePageFeaturedEnabledObject

Returns the value of attribute homePageFeaturedEnabled.



19390
19391
19392
# File 'lib/eBay.rb', line 19390

def homePageFeaturedEnabled
  @homePageFeaturedEnabled
end

#itemSpecificsEnabledObject

Returns the value of attribute itemSpecificsEnabled.



19424
19425
19426
# File 'lib/eBay.rb', line 19424

def itemSpecificsEnabled
  @itemSpecificsEnabled
end

#listingDurationsObject

Returns the value of attribute listingDurations.



19385
19386
19387
# File 'lib/eBay.rb', line 19385

def listingDurations
  @listingDurations
end

#localListingDistancesNonSubscriptionObject

Returns the value of attribute localListingDistancesNonSubscription.



19414
19415
19416
# File 'lib/eBay.rb', line 19414

def localListingDistancesNonSubscription
  @localListingDistancesNonSubscription
end

#localListingDistancesRegularObject

Returns the value of attribute localListingDistancesRegular.



19412
19413
19414
# File 'lib/eBay.rb', line 19412

def localListingDistancesRegular
  @localListingDistancesRegular
end

#localListingDistancesSpecialtyObject

Returns the value of attribute localListingDistancesSpecialty.



19413
19414
19415
# File 'lib/eBay.rb', line 19413

def localListingDistancesSpecialty
  @localListingDistancesSpecialty
end

#localMarketNonSubscriptionObject

Returns the value of attribute localMarketNonSubscription.



19402
19403
19404
# File 'lib/eBay.rb', line 19402

def localMarketNonSubscription
  @localMarketNonSubscription
end

#localMarketPremiumSubscriptionObject

Returns the value of attribute localMarketPremiumSubscription.



19401
19402
19403
# File 'lib/eBay.rb', line 19401

def localMarketPremiumSubscription
  @localMarketPremiumSubscription
end

#localMarketRegularSubscriptionObject

Returns the value of attribute localMarketRegularSubscription.



19400
19401
19402
# File 'lib/eBay.rb', line 19400

def localMarketRegularSubscription
  @localMarketRegularSubscription
end

#localMarketSpecialitySubscriptionObject

Returns the value of attribute localMarketSpecialitySubscription.



19399
19400
19401
# File 'lib/eBay.rb', line 19399

def localMarketSpecialitySubscription
  @localMarketSpecialitySubscription
end

#minimumReservePriceObject

Returns the value of attribute minimumReservePrice.



19406
19407
19408
# File 'lib/eBay.rb', line 19406

def minimumReservePrice
  @minimumReservePrice
end

#paisaPayFullEscrowEnabledObject

Returns the value of attribute paisaPayFullEscrowEnabled.



19425
19426
19427
# File 'lib/eBay.rb', line 19425

def paisaPayFullEscrowEnabled
  @paisaPayFullEscrowEnabled
end

#proPackEnabledObject

Returns the value of attribute proPackEnabled.



19391
19392
19393
# File 'lib/eBay.rb', line 19391

def proPackEnabled
  @proPackEnabled
end

#proPackPlusEnabledObject

Returns the value of attribute proPackPlusEnabled.



19394
19395
19396
# File 'lib/eBay.rb', line 19394

def proPackPlusEnabled
  @proPackPlusEnabled
end

#safePaymentRequiredObject

Returns the value of attribute safePaymentRequired.



19422
19423
19424
# File 'lib/eBay.rb', line 19422

def safePaymentRequired
  @safePaymentRequired
end

#sellerContactDetailsEnabledObject

Returns the value of attribute sellerContactDetailsEnabled.



19408
19409
19410
# File 'lib/eBay.rb', line 19408

def sellerContactDetailsEnabled
  @sellerContactDetailsEnabled
end

#shippingTermsRequiredObject

Returns the value of attribute shippingTermsRequired.



19386
19387
19388
# File 'lib/eBay.rb', line 19386

def shippingTermsRequired
  @shippingTermsRequired
end

#skypeMeNonTransactionalEnabledObject

Returns the value of attribute skypeMeNonTransactionalEnabled.



19411
19412
19413
# File 'lib/eBay.rb', line 19411

def skypeMeNonTransactionalEnabled
  @skypeMeNonTransactionalEnabled
end

#skypeMeTransactionalEnabledObject

Returns the value of attribute skypeMeTransactionalEnabled.



19410
19411
19412
# File 'lib/eBay.rb', line 19410

def skypeMeTransactionalEnabled
  @skypeMeTransactionalEnabled
end

#storeInventoryEnabledObject

Returns the value of attribute storeInventoryEnabled.



19409
19410
19411
# File 'lib/eBay.rb', line 19409

def storeInventoryEnabled
  @storeInventoryEnabled
end

#transactionConfirmationRequestEnabledObject

Returns the value of attribute transactionConfirmationRequestEnabled.



19407
19408
19409
# File 'lib/eBay.rb', line 19407

def transactionConfirmationRequestEnabled
  @transactionConfirmationRequestEnabled
end

#userConsentRequiredObject

Returns the value of attribute userConsentRequired.



19389
19390
19391
# File 'lib/eBay.rb', line 19389

def userConsentRequired
  @userConsentRequired
end

#valuePackEnabledObject

Returns the value of attribute valuePackEnabled.



19393
19394
19395
# File 'lib/eBay.rb', line 19393

def valuePackEnabled
  @valuePackEnabled
end

Instance Method Details

#set_any(elements) ⇒ Object



19430
19431
19432
# File 'lib/eBay.rb', line 19430

def set_any(elements)
  @__xmlele_any = elements
end