Class: EBay::SetUserPreferencesRequestType

Inherits:
AbstractRequestType show all
Defined in:
lib/eBay.rb

Overview

urn:ebay:apis:eBLBaseComponentsSetUserPreferencesRequestType

detailLevel - EBay::DetailLevelCodeType
errorLanguage - SOAP::SOAPString
messageID - SOAP::SOAPString
version - SOAP::SOAPString
endUserIP - SOAP::SOAPString
errorHandling - EBay::ErrorHandlingCodeType
invocationID - (any)
outputSelector - SOAP::SOAPString
warningLevel - EBay::WarningLevelCodeType
botBlock - EBay::BotBlockRequestType
bidderNoticePreferences - EBay::BidderNoticePreferencesType
combinedPaymentPreferences - EBay::CombinedPaymentPreferencesType
crossPromotionPreferences - EBay::CrossPromotionPreferencesType
sellerPaymentPreferences - EBay::SellerPaymentPreferencesType
sellerFavoriteItemPreferences - EBay::SellerFavoriteItemPreferencesType
endOfAuctionEmailPreferences - EBay::EndOfAuctionEmailPreferencesType
emailShipmentTrackingNumberPreference - SOAP::SOAPBoolean
requiredShipPhoneNumberPreference - SOAP::SOAPBoolean
unpaidItemAssistancePreferences - EBay::UnpaidItemAssistancePreferencesType
purchaseReminderEmailPreferences - EBay::PurchaseReminderEmailPreferencesType
sellerThirdPartyCheckoutDisabled - SOAP::SOAPBoolean
dispatchCutoffTimePreference - EBay::DispatchCutoffTimePreferencesType
globalShippingProgramListingPreference - SOAP::SOAPBoolean
overrideGSPserviceWithIntlService - SOAP::SOAPBoolean
outOfStockControlPreference - SOAP::SOAPBoolean

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(detailLevel = [], errorLanguage = nil, messageID = nil, version = nil, endUserIP = nil, errorHandling = nil, invocationID = nil, outputSelector = [], warningLevel = nil, botBlock = nil, bidderNoticePreferences = nil, combinedPaymentPreferences = nil, crossPromotionPreferences = nil, sellerPaymentPreferences = nil, sellerFavoriteItemPreferences = nil, endOfAuctionEmailPreferences = nil, emailShipmentTrackingNumberPreference = nil, requiredShipPhoneNumberPreference = nil, unpaidItemAssistancePreferences = nil, purchaseReminderEmailPreferences = nil, sellerThirdPartyCheckoutDisabled = nil, dispatchCutoffTimePreference = nil, globalShippingProgramListingPreference = nil, overrideGSPserviceWithIntlService = nil, outOfStockControlPreference = nil) ⇒ SetUserPreferencesRequestType

Returns a new instance of SetUserPreferencesRequestType.



8323
8324
8325
8326
8327
8328
8329
8330
8331
8332
8333
8334
8335
8336
8337
8338
8339
8340
8341
8342
8343
8344
8345
8346
8347
8348
8349
8350
# File 'lib/eBay.rb', line 8323

def initialize(detailLevel = [], errorLanguage = nil, messageID = nil, version = nil, endUserIP = nil, errorHandling = nil, invocationID = nil, outputSelector = [], warningLevel = nil, botBlock = nil, bidderNoticePreferences = nil, combinedPaymentPreferences = nil, crossPromotionPreferences = nil, sellerPaymentPreferences = nil, sellerFavoriteItemPreferences = nil, endOfAuctionEmailPreferences = nil, emailShipmentTrackingNumberPreference = nil, requiredShipPhoneNumberPreference = nil, unpaidItemAssistancePreferences = nil, purchaseReminderEmailPreferences = nil, sellerThirdPartyCheckoutDisabled = nil, dispatchCutoffTimePreference = nil, globalShippingProgramListingPreference = nil, overrideGSPserviceWithIntlService = nil, outOfStockControlPreference = nil)
  @detailLevel = detailLevel
  @errorLanguage = errorLanguage
  @messageID = messageID
  @version = version
  @endUserIP = endUserIP
  @errorHandling = errorHandling
  @invocationID = invocationID
  @outputSelector = outputSelector
  @warningLevel = warningLevel
  @botBlock = botBlock
  @__xmlele_any = nil
  @bidderNoticePreferences = bidderNoticePreferences
  @combinedPaymentPreferences = combinedPaymentPreferences
  @crossPromotionPreferences = crossPromotionPreferences
  @sellerPaymentPreferences = sellerPaymentPreferences
  @sellerFavoriteItemPreferences = sellerFavoriteItemPreferences
  @endOfAuctionEmailPreferences = endOfAuctionEmailPreferences
  @emailShipmentTrackingNumberPreference = emailShipmentTrackingNumberPreference
  @requiredShipPhoneNumberPreference = requiredShipPhoneNumberPreference
  @unpaidItemAssistancePreferences = unpaidItemAssistancePreferences
  @purchaseReminderEmailPreferences = purchaseReminderEmailPreferences
  @sellerThirdPartyCheckoutDisabled = sellerThirdPartyCheckoutDisabled
  @dispatchCutoffTimePreference = dispatchCutoffTimePreference
  @globalShippingProgramListingPreference = globalShippingProgramListingPreference
  @overrideGSPserviceWithIntlService = overrideGSPserviceWithIntlService
  @outOfStockControlPreference = outOfStockControlPreference
end

Instance Attribute Details

#__xmlele_anyObject (readonly)

Returns the value of attribute __xmlele_any.



8302
8303
8304
# File 'lib/eBay.rb', line 8302

def __xmlele_any
  @__xmlele_any
end

#bidderNoticePreferencesObject

Returns the value of attribute bidderNoticePreferences.



8303
8304
8305
# File 'lib/eBay.rb', line 8303

def bidderNoticePreferences
  @bidderNoticePreferences
end

#botBlockObject

Returns the value of attribute botBlock.



8301
8302
8303
# File 'lib/eBay.rb', line 8301

def botBlock
  @botBlock
end

#combinedPaymentPreferencesObject

Returns the value of attribute combinedPaymentPreferences.



8304
8305
8306
# File 'lib/eBay.rb', line 8304

def combinedPaymentPreferences
  @combinedPaymentPreferences
end

#crossPromotionPreferencesObject

Returns the value of attribute crossPromotionPreferences.



8305
8306
8307
# File 'lib/eBay.rb', line 8305

def crossPromotionPreferences
  @crossPromotionPreferences
end

#detailLevelObject

Returns the value of attribute detailLevel.



8292
8293
8294
# File 'lib/eBay.rb', line 8292

def detailLevel
  @detailLevel
end

#dispatchCutoffTimePreferenceObject

Returns the value of attribute dispatchCutoffTimePreference.



8314
8315
8316
# File 'lib/eBay.rb', line 8314

def dispatchCutoffTimePreference
  @dispatchCutoffTimePreference
end

#emailShipmentTrackingNumberPreferenceObject

Returns the value of attribute emailShipmentTrackingNumberPreference.



8309
8310
8311
# File 'lib/eBay.rb', line 8309

def emailShipmentTrackingNumberPreference
  @emailShipmentTrackingNumberPreference
end

#endOfAuctionEmailPreferencesObject

Returns the value of attribute endOfAuctionEmailPreferences.



8308
8309
8310
# File 'lib/eBay.rb', line 8308

def endOfAuctionEmailPreferences
  @endOfAuctionEmailPreferences
end

#endUserIPObject

Returns the value of attribute endUserIP.



8296
8297
8298
# File 'lib/eBay.rb', line 8296

def endUserIP
  @endUserIP
end

#errorHandlingObject

Returns the value of attribute errorHandling.



8297
8298
8299
# File 'lib/eBay.rb', line 8297

def errorHandling
  @errorHandling
end

#errorLanguageObject

Returns the value of attribute errorLanguage.



8293
8294
8295
# File 'lib/eBay.rb', line 8293

def errorLanguage
  @errorLanguage
end

#globalShippingProgramListingPreferenceObject

Returns the value of attribute globalShippingProgramListingPreference.



8315
8316
8317
# File 'lib/eBay.rb', line 8315

def globalShippingProgramListingPreference
  @globalShippingProgramListingPreference
end

#invocationIDObject

Returns the value of attribute invocationID.



8298
8299
8300
# File 'lib/eBay.rb', line 8298

def invocationID
  @invocationID
end

#messageIDObject

Returns the value of attribute messageID.



8294
8295
8296
# File 'lib/eBay.rb', line 8294

def messageID
  @messageID
end

#outOfStockControlPreferenceObject

Returns the value of attribute outOfStockControlPreference.



8317
8318
8319
# File 'lib/eBay.rb', line 8317

def outOfStockControlPreference
  @outOfStockControlPreference
end

#outputSelectorObject

Returns the value of attribute outputSelector.



8299
8300
8301
# File 'lib/eBay.rb', line 8299

def outputSelector
  @outputSelector
end

#overrideGSPserviceWithIntlServiceObject

Returns the value of attribute overrideGSPserviceWithIntlService.



8316
8317
8318
# File 'lib/eBay.rb', line 8316

def overrideGSPserviceWithIntlService
  @overrideGSPserviceWithIntlService
end

#purchaseReminderEmailPreferencesObject

Returns the value of attribute purchaseReminderEmailPreferences.



8312
8313
8314
# File 'lib/eBay.rb', line 8312

def purchaseReminderEmailPreferences
  @purchaseReminderEmailPreferences
end

#requiredShipPhoneNumberPreferenceObject

Returns the value of attribute requiredShipPhoneNumberPreference.



8310
8311
8312
# File 'lib/eBay.rb', line 8310

def requiredShipPhoneNumberPreference
  @requiredShipPhoneNumberPreference
end

#sellerFavoriteItemPreferencesObject

Returns the value of attribute sellerFavoriteItemPreferences.



8307
8308
8309
# File 'lib/eBay.rb', line 8307

def sellerFavoriteItemPreferences
  @sellerFavoriteItemPreferences
end

#sellerPaymentPreferencesObject

Returns the value of attribute sellerPaymentPreferences.



8306
8307
8308
# File 'lib/eBay.rb', line 8306

def sellerPaymentPreferences
  @sellerPaymentPreferences
end

#sellerThirdPartyCheckoutDisabledObject

Returns the value of attribute sellerThirdPartyCheckoutDisabled.



8313
8314
8315
# File 'lib/eBay.rb', line 8313

def sellerThirdPartyCheckoutDisabled
  @sellerThirdPartyCheckoutDisabled
end

#unpaidItemAssistancePreferencesObject

Returns the value of attribute unpaidItemAssistancePreferences.



8311
8312
8313
# File 'lib/eBay.rb', line 8311

def unpaidItemAssistancePreferences
  @unpaidItemAssistancePreferences
end

#versionObject

Returns the value of attribute version.



8295
8296
8297
# File 'lib/eBay.rb', line 8295

def version
  @version
end

#warningLevelObject

Returns the value of attribute warningLevel.



8300
8301
8302
# File 'lib/eBay.rb', line 8300

def warningLevel
  @warningLevel
end

Instance Method Details

#set_any(elements) ⇒ Object



8319
8320
8321
# File 'lib/eBay.rb', line 8319

def set_any(elements)
  @__xmlele_any = elements
end