Class: UserType

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

Overview

urn:ebay:apis:eBLBaseComponentsUserType

Constant Summary collapse

@@schema_type =
"UserType"
@@schema_ns =
"urn:ebay:apis:eBLBaseComponents"
@@schema_element =
[
  ["aboutMePage", ["SOAP::SOAPBoolean", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "AboutMePage")]],
  ["eIASToken", ["SOAP::SOAPString", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "EIASToken")]],
  ["rESTToken", ["SOAP::SOAPString", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "RESTToken")]],
  ["email", ["SOAP::SOAPString", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "Email")]],
  ["feedbackScore", ["SOAP::SOAPInt", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "FeedbackScore")]],
  ["uniqueNegativeFeedbackCount", ["SOAP::SOAPInt", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "UniqueNegativeFeedbackCount")]],
  ["uniquePositiveFeedbackCount", ["SOAP::SOAPInt", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "UniquePositiveFeedbackCount")]],
  ["positiveFeedbackPercent", ["SOAP::SOAPFloat", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "PositiveFeedbackPercent")]],
  ["feedbackPrivate", ["SOAP::SOAPBoolean", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "FeedbackPrivate")]],
  ["feedbackRatingStar", ["FeedbackRatingStarCodeType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "FeedbackRatingStar")]],
  ["iDVerified", ["SOAP::SOAPBoolean", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "IDVerified")]],
  ["eBayGoodStanding", "SOAP::SOAPBoolean"],
  ["newUser", ["SOAP::SOAPBoolean", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "NewUser")]],
  ["registrationAddress", ["AddressType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "RegistrationAddress")]],
  ["registrationDate", ["SOAP::SOAPDateTime", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "RegistrationDate")]],
  ["site", ["SiteCodeType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "Site")]],
  ["status", ["UserStatusCodeType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "Status")]],
  ["userID", ["SOAP::SOAPString", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "UserID")]],
  ["userIDChanged", ["SOAP::SOAPBoolean", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "UserIDChanged")]],
  ["userIDLastChanged", ["SOAP::SOAPDateTime", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "UserIDLastChanged")]],
  ["vATStatus", ["VATStatusCodeType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "VATStatus")]],
  ["buyerInfo", ["BuyerType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "BuyerInfo")]],
  ["sellerInfo", ["SellerType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "SellerInfo")]],
  ["charityAffiliations", ["CharityAffiliationsType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "CharityAffiliations")]],
  ["charitySeller", ["CharitySellerType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "CharitySeller")]],
  ["payPalAccountLevel", ["PayPalAccountLevelCodeType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "PayPalAccountLevel")]],
  ["payPalAccountType", ["PayPalAccountTypeCodeType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "PayPalAccountType")]],
  ["payPalAccountStatus", ["PayPalAccountStatusCodeType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "PayPalAccountStatus")]],
  ["siteVerified", ["SOAP::SOAPBoolean", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "SiteVerified")]],
  ["any", [nil, XSD::QName.new("http://www.w3.org/2001/XMLSchema", "anyType")]]
]

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(aboutMePage = nil, eIASToken = nil, rESTToken = nil, email = nil, feedbackScore = nil, uniqueNegativeFeedbackCount = nil, uniquePositiveFeedbackCount = nil, positiveFeedbackPercent = nil, feedbackPrivate = nil, feedbackRatingStar = nil, iDVerified = nil, eBayGoodStanding = nil, newUser = nil, registrationAddress = nil, registrationDate = nil, site = nil, status = nil, userID = nil, userIDChanged = nil, userIDLastChanged = nil, vATStatus = nil, buyerInfo = nil, sellerInfo = nil, charityAffiliations = nil, charitySeller = nil, payPalAccountLevel = nil, payPalAccountType = nil, payPalAccountStatus = nil, siteVerified = nil) ⇒ UserType

Returns a new instance of UserType.



21267
21268
21269
21270
21271
21272
21273
21274
21275
21276
21277
21278
21279
21280
21281
21282
21283
21284
21285
21286
21287
21288
21289
21290
21291
21292
21293
21294
21295
21296
21297
21298
# File 'lib/eBay.rb', line 21267

def initialize(aboutMePage = nil, eIASToken = nil, rESTToken = nil, email = nil, feedbackScore = nil, uniqueNegativeFeedbackCount = nil, uniquePositiveFeedbackCount = nil, positiveFeedbackPercent = nil, feedbackPrivate = nil, feedbackRatingStar = nil, iDVerified = nil, eBayGoodStanding = nil, newUser = nil, registrationAddress = nil, registrationDate = nil, site = nil, status = nil, userID = nil, userIDChanged = nil, userIDLastChanged = nil, vATStatus = nil, buyerInfo = nil, sellerInfo = nil, charityAffiliations = nil, charitySeller = nil, payPalAccountLevel = nil, payPalAccountType = nil, payPalAccountStatus = nil, siteVerified = nil)
  @aboutMePage = aboutMePage
  @eIASToken = eIASToken
  @rESTToken = rESTToken
  @email = email
  @feedbackScore = feedbackScore
  @uniqueNegativeFeedbackCount = uniqueNegativeFeedbackCount
  @uniquePositiveFeedbackCount = uniquePositiveFeedbackCount
  @positiveFeedbackPercent = positiveFeedbackPercent
  @feedbackPrivate = feedbackPrivate
  @feedbackRatingStar = feedbackRatingStar
  @iDVerified = iDVerified
  @eBayGoodStanding = eBayGoodStanding
  @newUser = newUser
  @registrationAddress = registrationAddress
  @registrationDate = registrationDate
  @site = site
  @status = status
  @userID = userID
  @userIDChanged = userIDChanged
  @userIDLastChanged = userIDLastChanged
  @vATStatus = vATStatus
  @buyerInfo = buyerInfo
  @sellerInfo = sellerInfo
  @charityAffiliations = charityAffiliations
  @charitySeller = charitySeller
  @payPalAccountLevel = payPalAccountLevel
  @payPalAccountType = payPalAccountType
  @payPalAccountStatus = payPalAccountStatus
  @siteVerified = siteVerified
  @__xmlele_any = nil
end

Instance Attribute Details

#__xmlele_anyObject (readonly)

Returns the value of attribute __xmlele_any.



21261
21262
21263
# File 'lib/eBay.rb', line 21261

def __xmlele_any
  @__xmlele_any
end

#aboutMePageObject

Returns the value of attribute aboutMePage.



21232
21233
21234
# File 'lib/eBay.rb', line 21232

def aboutMePage
  @aboutMePage
end

#buyerInfoObject

Returns the value of attribute buyerInfo.



21253
21254
21255
# File 'lib/eBay.rb', line 21253

def buyerInfo
  @buyerInfo
end

#charityAffiliationsObject

Returns the value of attribute charityAffiliations.



21255
21256
21257
# File 'lib/eBay.rb', line 21255

def charityAffiliations
  @charityAffiliations
end

#charitySellerObject

Returns the value of attribute charitySeller.



21256
21257
21258
# File 'lib/eBay.rb', line 21256

def charitySeller
  @charitySeller
end

#eBayGoodStandingObject

Returns the value of attribute eBayGoodStanding.



21243
21244
21245
# File 'lib/eBay.rb', line 21243

def eBayGoodStanding
  @eBayGoodStanding
end

#eIASTokenObject

Returns the value of attribute eIASToken.



21233
21234
21235
# File 'lib/eBay.rb', line 21233

def eIASToken
  @eIASToken
end

#emailObject

Returns the value of attribute email.



21235
21236
21237
# File 'lib/eBay.rb', line 21235

def email
  @email
end

#feedbackPrivateObject

Returns the value of attribute feedbackPrivate.



21240
21241
21242
# File 'lib/eBay.rb', line 21240

def feedbackPrivate
  @feedbackPrivate
end

#feedbackRatingStarObject

Returns the value of attribute feedbackRatingStar.



21241
21242
21243
# File 'lib/eBay.rb', line 21241

def feedbackRatingStar
  @feedbackRatingStar
end

#feedbackScoreObject

Returns the value of attribute feedbackScore.



21236
21237
21238
# File 'lib/eBay.rb', line 21236

def feedbackScore
  @feedbackScore
end

#iDVerifiedObject

Returns the value of attribute iDVerified.



21242
21243
21244
# File 'lib/eBay.rb', line 21242

def iDVerified
  @iDVerified
end

#newUserObject

Returns the value of attribute newUser.



21244
21245
21246
# File 'lib/eBay.rb', line 21244

def newUser
  @newUser
end

#payPalAccountLevelObject

Returns the value of attribute payPalAccountLevel.



21257
21258
21259
# File 'lib/eBay.rb', line 21257

def payPalAccountLevel
  @payPalAccountLevel
end

#payPalAccountStatusObject

Returns the value of attribute payPalAccountStatus.



21259
21260
21261
# File 'lib/eBay.rb', line 21259

def payPalAccountStatus
  @payPalAccountStatus
end

#payPalAccountTypeObject

Returns the value of attribute payPalAccountType.



21258
21259
21260
# File 'lib/eBay.rb', line 21258

def payPalAccountType
  @payPalAccountType
end

#positiveFeedbackPercentObject

Returns the value of attribute positiveFeedbackPercent.



21239
21240
21241
# File 'lib/eBay.rb', line 21239

def positiveFeedbackPercent
  @positiveFeedbackPercent
end

#registrationAddressObject

Returns the value of attribute registrationAddress.



21245
21246
21247
# File 'lib/eBay.rb', line 21245

def registrationAddress
  @registrationAddress
end

#registrationDateObject

Returns the value of attribute registrationDate.



21246
21247
21248
# File 'lib/eBay.rb', line 21246

def registrationDate
  @registrationDate
end

#rESTTokenObject

Returns the value of attribute rESTToken.



21234
21235
21236
# File 'lib/eBay.rb', line 21234

def rESTToken
  @rESTToken
end

#sellerInfoObject

Returns the value of attribute sellerInfo.



21254
21255
21256
# File 'lib/eBay.rb', line 21254

def sellerInfo
  @sellerInfo
end

#siteObject

Returns the value of attribute site.



21247
21248
21249
# File 'lib/eBay.rb', line 21247

def site
  @site
end

#siteVerifiedObject

Returns the value of attribute siteVerified.



21260
21261
21262
# File 'lib/eBay.rb', line 21260

def siteVerified
  @siteVerified
end

#statusObject

Returns the value of attribute status.



21248
21249
21250
# File 'lib/eBay.rb', line 21248

def status
  @status
end

#uniqueNegativeFeedbackCountObject

Returns the value of attribute uniqueNegativeFeedbackCount.



21237
21238
21239
# File 'lib/eBay.rb', line 21237

def uniqueNegativeFeedbackCount
  @uniqueNegativeFeedbackCount
end

#uniquePositiveFeedbackCountObject

Returns the value of attribute uniquePositiveFeedbackCount.



21238
21239
21240
# File 'lib/eBay.rb', line 21238

def uniquePositiveFeedbackCount
  @uniquePositiveFeedbackCount
end

#userIDObject

Returns the value of attribute userID.



21249
21250
21251
# File 'lib/eBay.rb', line 21249

def userID
  @userID
end

#userIDChangedObject

Returns the value of attribute userIDChanged.



21250
21251
21252
# File 'lib/eBay.rb', line 21250

def userIDChanged
  @userIDChanged
end

#userIDLastChangedObject

Returns the value of attribute userIDLastChanged.



21251
21252
21253
# File 'lib/eBay.rb', line 21251

def userIDLastChanged
  @userIDLastChanged
end

#vATStatusObject

Returns the value of attribute vATStatus.



21252
21253
21254
# File 'lib/eBay.rb', line 21252

def vATStatus
  @vATStatus
end

Instance Method Details

#set_any(elements) ⇒ Object



21263
21264
21265
# File 'lib/eBay.rb', line 21263

def set_any(elements)
  @__xmlele_any = elements
end