Class: UserType

Inherits:
Object
  • Object
show all
Defined in:
lib/paypal-business/default.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")]],
  ["eAISToken", ["SOAP::SOAPString", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "EAISToken")]],
  ["email", ["SOAP::SOAPString", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "Email")]],
  ["feedbackScore", ["SOAP::SOAPInt", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "FeedbackScore")]],
  ["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")]],
  ["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")]]
]

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(aboutMePage = nil, eAISToken = nil, email = nil, feedbackScore = nil, feedbackPrivate = nil, feedbackRatingStar = nil, iDVerified = nil, newUser = nil, registrationAddress = nil, registrationDate = nil, site = nil, status = nil, userID = nil, userIDChanged = nil, userIDLastChanged = nil, vATStatus = nil, buyerInfo = nil, sellerInfo = nil) ⇒ UserType

Returns a new instance of UserType.



2882
2883
2884
2885
2886
2887
2888
2889
2890
2891
2892
2893
2894
2895
2896
2897
2898
2899
2900
2901
# File 'lib/paypal-business/default.rb', line 2882

def initialize(aboutMePage = nil, eAISToken = nil, email = nil, feedbackScore = nil, feedbackPrivate = nil, feedbackRatingStar = nil, iDVerified = nil, newUser = nil, registrationAddress = nil, registrationDate = nil, site = nil, status = nil, userID = nil, userIDChanged = nil, userIDLastChanged = nil, vATStatus = nil, buyerInfo = nil, sellerInfo = nil)
  @aboutMePage = aboutMePage
  @eAISToken = eAISToken
  @email = email
  @feedbackScore = feedbackScore
  @feedbackPrivate = feedbackPrivate
  @feedbackRatingStar = feedbackRatingStar
  @iDVerified = iDVerified
  @newUser = newUser
  @registrationAddress = registrationAddress
  @registrationDate = registrationDate
  @site = site
  @status = status
  @userID = userID
  @userIDChanged = userIDChanged
  @userIDLastChanged = userIDLastChanged
  @vATStatus = vATStatus
  @buyerInfo = buyerInfo
  @sellerInfo = sellerInfo
end

Instance Attribute Details

#aboutMePageObject

Returns the value of attribute aboutMePage.



2863
2864
2865
# File 'lib/paypal-business/default.rb', line 2863

def aboutMePage
  @aboutMePage
end

#buyerInfoObject

Returns the value of attribute buyerInfo.



2879
2880
2881
# File 'lib/paypal-business/default.rb', line 2879

def buyerInfo
  @buyerInfo
end

#eAISTokenObject

Returns the value of attribute eAISToken.



2864
2865
2866
# File 'lib/paypal-business/default.rb', line 2864

def eAISToken
  @eAISToken
end

#emailObject

Returns the value of attribute email.



2865
2866
2867
# File 'lib/paypal-business/default.rb', line 2865

def email
  @email
end

#feedbackPrivateObject

Returns the value of attribute feedbackPrivate.



2867
2868
2869
# File 'lib/paypal-business/default.rb', line 2867

def feedbackPrivate
  @feedbackPrivate
end

#feedbackRatingStarObject

Returns the value of attribute feedbackRatingStar.



2868
2869
2870
# File 'lib/paypal-business/default.rb', line 2868

def feedbackRatingStar
  @feedbackRatingStar
end

#feedbackScoreObject

Returns the value of attribute feedbackScore.



2866
2867
2868
# File 'lib/paypal-business/default.rb', line 2866

def feedbackScore
  @feedbackScore
end

#iDVerifiedObject

Returns the value of attribute iDVerified.



2869
2870
2871
# File 'lib/paypal-business/default.rb', line 2869

def iDVerified
  @iDVerified
end

#newUserObject

Returns the value of attribute newUser.



2870
2871
2872
# File 'lib/paypal-business/default.rb', line 2870

def newUser
  @newUser
end

#registrationAddressObject

Returns the value of attribute registrationAddress.



2871
2872
2873
# File 'lib/paypal-business/default.rb', line 2871

def registrationAddress
  @registrationAddress
end

#registrationDateObject

Returns the value of attribute registrationDate.



2872
2873
2874
# File 'lib/paypal-business/default.rb', line 2872

def registrationDate
  @registrationDate
end

#sellerInfoObject

Returns the value of attribute sellerInfo.



2880
2881
2882
# File 'lib/paypal-business/default.rb', line 2880

def sellerInfo
  @sellerInfo
end

#siteObject

Returns the value of attribute site.



2873
2874
2875
# File 'lib/paypal-business/default.rb', line 2873

def site
  @site
end

#statusObject

Returns the value of attribute status.



2874
2875
2876
# File 'lib/paypal-business/default.rb', line 2874

def status
  @status
end

#userIDObject

Returns the value of attribute userID.



2875
2876
2877
# File 'lib/paypal-business/default.rb', line 2875

def userID
  @userID
end

#userIDChangedObject

Returns the value of attribute userIDChanged.



2876
2877
2878
# File 'lib/paypal-business/default.rb', line 2876

def userIDChanged
  @userIDChanged
end

#userIDLastChangedObject

Returns the value of attribute userIDLastChanged.



2877
2878
2879
# File 'lib/paypal-business/default.rb', line 2877

def userIDLastChanged
  @userIDLastChanged
end

#vATStatusObject

Returns the value of attribute vATStatus.



2878
2879
2880
# File 'lib/paypal-business/default.rb', line 2878

def vATStatus
  @vATStatus
end