Class: GetUserPreferencesRequestType

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

Overview

urn:ebay:apis:eBLBaseComponentsGetUserPreferencesRequestType

Constant Summary collapse

@@schema_type =
"GetUserPreferencesRequestType"
@@schema_ns =
"urn:ebay:apis:eBLBaseComponents"
@@schema_element =
[
["detailLevel", ["DetailLevelCodeType[]", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "DetailLevel")]],
["errorLanguage", ["SOAP::SOAPString", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "ErrorLanguage")]],
["messageID", ["SOAP::SOAPString", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "MessageID")]],
["version", ["SOAP::SOAPString", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "Version")]],
["errorHandling", ["ErrorHandlingCodeType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "ErrorHandling")]],
["invocationID", ["UUIDType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "InvocationID")]],
["any", [nil, XSD::QName.new("http://www.w3.org/2001/XMLSchema", "anyType")]],
["showBidderNoticePreferences", ["SOAP::SOAPBoolean", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "ShowBidderNoticePreferences")]],
["showCombinedPaymentPreferences", ["SOAP::SOAPBoolean", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "ShowCombinedPaymentPreferences")]],
["showCrossPromotionPreferences", ["SOAP::SOAPBoolean", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "ShowCrossPromotionPreferences")]],
["showSellerPaymentPreferences", ["SOAP::SOAPBoolean", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "ShowSellerPaymentPreferences")]],
["showEndOfAuctionEmailPreferences", ["SOAP::SOAPBoolean", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "ShowEndOfAuctionEmailPreferences")]],
["showSellerFavoriteItemPreferences", ["SOAP::SOAPBoolean", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "ShowSellerFavoriteItemPreferences")]]]

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(detailLevel = [], errorLanguage = nil, messageID = nil, version = nil, errorHandling = nil, invocationID = nil, showBidderNoticePreferences = nil, showCombinedPaymentPreferences = nil, showCrossPromotionPreferences = nil, showSellerPaymentPreferences = nil, showEndOfAuctionEmailPreferences = nil, showSellerFavoriteItemPreferences = nil) ⇒ GetUserPreferencesRequestType

Returns a new instance of GetUserPreferencesRequestType.



8138
8139
8140
8141
8142
8143
8144
8145
8146
8147
8148
8149
8150
8151
8152
# File 'lib/eBay.rb', line 8138

def initialize(detailLevel = [], errorLanguage = nil, messageID = nil, version = nil, errorHandling = nil, invocationID = nil, showBidderNoticePreferences = nil, showCombinedPaymentPreferences = nil, showCrossPromotionPreferences = nil, showSellerPaymentPreferences = nil, showEndOfAuctionEmailPreferences = nil, showSellerFavoriteItemPreferences = nil)
  @detailLevel = detailLevel
  @errorLanguage = errorLanguage
  @messageID = messageID
  @version = version
  @errorHandling = errorHandling
  @invocationID = invocationID
  @__xmlele_any = nil
  @showBidderNoticePreferences = showBidderNoticePreferences
  @showCombinedPaymentPreferences = showCombinedPaymentPreferences
  @showCrossPromotionPreferences = showCrossPromotionPreferences
  @showSellerPaymentPreferences = showSellerPaymentPreferences
  @showEndOfAuctionEmailPreferences = showEndOfAuctionEmailPreferences
  @showSellerFavoriteItemPreferences = showSellerFavoriteItemPreferences
end

Instance Attribute Details

#__xmlele_anyObject (readonly)

Returns the value of attribute __xmlele_any.



8126
8127
8128
# File 'lib/eBay.rb', line 8126

def __xmlele_any
  @__xmlele_any
end

#detailLevelObject

Returns the value of attribute detailLevel.



8120
8121
8122
# File 'lib/eBay.rb', line 8120

def detailLevel
  @detailLevel
end

#errorHandlingObject

Returns the value of attribute errorHandling.



8124
8125
8126
# File 'lib/eBay.rb', line 8124

def errorHandling
  @errorHandling
end

#errorLanguageObject

Returns the value of attribute errorLanguage.



8121
8122
8123
# File 'lib/eBay.rb', line 8121

def errorLanguage
  @errorLanguage
end

#invocationIDObject

Returns the value of attribute invocationID.



8125
8126
8127
# File 'lib/eBay.rb', line 8125

def invocationID
  @invocationID
end

#messageIDObject

Returns the value of attribute messageID.



8122
8123
8124
# File 'lib/eBay.rb', line 8122

def messageID
  @messageID
end

#showBidderNoticePreferencesObject

Returns the value of attribute showBidderNoticePreferences.



8127
8128
8129
# File 'lib/eBay.rb', line 8127

def showBidderNoticePreferences
  @showBidderNoticePreferences
end

#showCombinedPaymentPreferencesObject

Returns the value of attribute showCombinedPaymentPreferences.



8128
8129
8130
# File 'lib/eBay.rb', line 8128

def showCombinedPaymentPreferences
  @showCombinedPaymentPreferences
end

#showCrossPromotionPreferencesObject

Returns the value of attribute showCrossPromotionPreferences.



8129
8130
8131
# File 'lib/eBay.rb', line 8129

def showCrossPromotionPreferences
  @showCrossPromotionPreferences
end

#showEndOfAuctionEmailPreferencesObject

Returns the value of attribute showEndOfAuctionEmailPreferences.



8131
8132
8133
# File 'lib/eBay.rb', line 8131

def showEndOfAuctionEmailPreferences
  @showEndOfAuctionEmailPreferences
end

#showSellerFavoriteItemPreferencesObject

Returns the value of attribute showSellerFavoriteItemPreferences.



8132
8133
8134
# File 'lib/eBay.rb', line 8132

def showSellerFavoriteItemPreferences
  @showSellerFavoriteItemPreferences
end

#showSellerPaymentPreferencesObject

Returns the value of attribute showSellerPaymentPreferences.



8130
8131
8132
# File 'lib/eBay.rb', line 8130

def showSellerPaymentPreferences
  @showSellerPaymentPreferences
end

#versionObject

Returns the value of attribute version.



8123
8124
8125
# File 'lib/eBay.rb', line 8123

def version
  @version
end

Instance Method Details

#set_any(elements) ⇒ Object



8134
8135
8136
# File 'lib/eBay.rb', line 8134

def set_any(elements)
  @__xmlele_any = elements
end