Class: BuyerRequirementsType

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

Overview

urn:ebay:apis:eBLBaseComponentsBuyerRequirementsType

Constant Summary collapse

@@schema_type =
"BuyerRequirementsType"
@@schema_ns =
"urn:ebay:apis:eBLBaseComponents"
@@schema_element =
[
  ["shipToRegistrationCountry", ["SOAP::SOAPBoolean", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "ShipToRegistrationCountry")]],
  ["zeroFeedbackScore", ["SOAP::SOAPBoolean", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "ZeroFeedbackScore")]],
  ["minimumFeedbackScore", ["SOAP::SOAPInt", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "MinimumFeedbackScore")]],
  ["maximumUnpaidItemStrikes", ["SOAP::SOAPBoolean", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "MaximumUnpaidItemStrikes")]],
  ["maximumItemRequirements", ["MaximumItemRequirementsType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "MaximumItemRequirements")]],
  ["linkedPayPalAccount", ["SOAP::SOAPBoolean", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "LinkedPayPalAccount")]],
  ["verifiedUserRequirements", ["VerifiedUserRequirementsType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "VerifiedUserRequirements")]]
]

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(shipToRegistrationCountry = nil, zeroFeedbackScore = nil, minimumFeedbackScore = nil, maximumUnpaidItemStrikes = nil, maximumItemRequirements = nil, linkedPayPalAccount = nil, verifiedUserRequirements = nil) ⇒ BuyerRequirementsType

Returns a new instance of BuyerRequirementsType.



15753
15754
15755
15756
15757
15758
15759
15760
15761
# File 'lib/eBay.rb', line 15753

def initialize(shipToRegistrationCountry = nil, zeroFeedbackScore = nil, minimumFeedbackScore = nil, maximumUnpaidItemStrikes = nil, maximumItemRequirements = nil, linkedPayPalAccount = nil, verifiedUserRequirements = nil)
  @shipToRegistrationCountry = shipToRegistrationCountry
  @zeroFeedbackScore = zeroFeedbackScore
  @minimumFeedbackScore = minimumFeedbackScore
  @maximumUnpaidItemStrikes = maximumUnpaidItemStrikes
  @maximumItemRequirements = maximumItemRequirements
  @linkedPayPalAccount = linkedPayPalAccount
  @verifiedUserRequirements = verifiedUserRequirements
end

Instance Attribute Details

#linkedPayPalAccountObject

Returns the value of attribute linkedPayPalAccount.



15750
15751
15752
# File 'lib/eBay.rb', line 15750

def linkedPayPalAccount
  @linkedPayPalAccount
end

#maximumItemRequirementsObject

Returns the value of attribute maximumItemRequirements.



15749
15750
15751
# File 'lib/eBay.rb', line 15749

def maximumItemRequirements
  @maximumItemRequirements
end

#maximumUnpaidItemStrikesObject

Returns the value of attribute maximumUnpaidItemStrikes.



15748
15749
15750
# File 'lib/eBay.rb', line 15748

def maximumUnpaidItemStrikes
  @maximumUnpaidItemStrikes
end

#minimumFeedbackScoreObject

Returns the value of attribute minimumFeedbackScore.



15747
15748
15749
# File 'lib/eBay.rb', line 15747

def minimumFeedbackScore
  @minimumFeedbackScore
end

#shipToRegistrationCountryObject

Returns the value of attribute shipToRegistrationCountry.



15745
15746
15747
# File 'lib/eBay.rb', line 15745

def shipToRegistrationCountry
  @shipToRegistrationCountry
end

#verifiedUserRequirementsObject

Returns the value of attribute verifiedUserRequirements.



15751
15752
15753
# File 'lib/eBay.rb', line 15751

def verifiedUserRequirements
  @verifiedUserRequirements
end

#zeroFeedbackScoreObject

Returns the value of attribute zeroFeedbackScore.



15746
15747
15748
# File 'lib/eBay.rb', line 15746

def zeroFeedbackScore
  @zeroFeedbackScore
end