Class: ExpressSellerRequirementsType

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

Overview

urn:ebay:apis:eBLBaseComponentsExpressSellerRequirementsType

Constant Summary collapse

@@schema_type =
"ExpressSellerRequirementsType"
@@schema_ns =
"urn:ebay:apis:eBLBaseComponents"
@@schema_element =
[
  ["expressSellingPreference", ["SOAP::SOAPBoolean", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "ExpressSellingPreference")]],
  ["expressApproved", ["SOAP::SOAPBoolean", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "ExpressApproved")]],
  ["goodStanding", ["SOAP::SOAPBoolean", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "GoodStanding")]],
  ["feedbackScore", ["FeedbackRequirementsType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "FeedbackScore")]],
  ["positiveFeedbackPercent", ["FeedbackRequirementsType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "PositiveFeedbackPercent")]],
  ["feedbackAsSellerScore", ["FeedbackRequirementsType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "FeedbackAsSellerScore")]],
  ["positiveFeedbackAsSellerPercent", ["FeedbackRequirementsType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "PositiveFeedbackAsSellerPercent")]],
  ["businessSeller", ["SOAP::SOAPBoolean", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "BusinessSeller")]],
  ["eligiblePayPalAccount", ["SOAP::SOAPBoolean", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "EligiblePayPalAccount")]],
  ["payPalAccountAcceptsUnconfirmedAddress", ["SOAP::SOAPBoolean", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "PayPalAccountAcceptsUnconfirmedAddress")]],
  ["combinedPaymentsAccepted", ["SOAP::SOAPBoolean", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "CombinedPaymentsAccepted")]],
  ["feedbackPublic", ["SOAP::SOAPBoolean", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "FeedbackPublic")]],
  ["any", [nil, XSD::QName.new("http://www.w3.org/2001/XMLSchema", "anyType")]]
]

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(expressSellingPreference = nil, expressApproved = nil, goodStanding = nil, feedbackScore = nil, positiveFeedbackPercent = nil, feedbackAsSellerScore = nil, positiveFeedbackAsSellerPercent = nil, businessSeller = nil, eligiblePayPalAccount = nil, payPalAccountAcceptsUnconfirmedAddress = nil, combinedPaymentsAccepted = nil, feedbackPublic = nil) ⇒ ExpressSellerRequirementsType

Returns a new instance of ExpressSellerRequirementsType.



17510
17511
17512
17513
17514
17515
17516
17517
17518
17519
17520
17521
17522
17523
17524
# File 'lib/eBay.rb', line 17510

def initialize(expressSellingPreference = nil, expressApproved = nil, goodStanding = nil, feedbackScore = nil, positiveFeedbackPercent = nil, feedbackAsSellerScore = nil, positiveFeedbackAsSellerPercent = nil, businessSeller = nil, eligiblePayPalAccount = nil, payPalAccountAcceptsUnconfirmedAddress = nil, combinedPaymentsAccepted = nil, feedbackPublic = nil)
  @expressSellingPreference = expressSellingPreference
  @expressApproved = expressApproved
  @goodStanding = goodStanding
  @feedbackScore = feedbackScore
  @positiveFeedbackPercent = positiveFeedbackPercent
  @feedbackAsSellerScore = feedbackAsSellerScore
  @positiveFeedbackAsSellerPercent = positiveFeedbackAsSellerPercent
  @businessSeller = businessSeller
  @eligiblePayPalAccount = eligiblePayPalAccount
  @payPalAccountAcceptsUnconfirmedAddress = payPalAccountAcceptsUnconfirmedAddress
  @combinedPaymentsAccepted = combinedPaymentsAccepted
  @feedbackPublic = feedbackPublic
  @__xmlele_any = nil
end

Instance Attribute Details

#__xmlele_anyObject (readonly)

Returns the value of attribute __xmlele_any.



17504
17505
17506
# File 'lib/eBay.rb', line 17504

def __xmlele_any
  @__xmlele_any
end

#businessSellerObject

Returns the value of attribute businessSeller.



17499
17500
17501
# File 'lib/eBay.rb', line 17499

def businessSeller
  @businessSeller
end

#combinedPaymentsAcceptedObject

Returns the value of attribute combinedPaymentsAccepted.



17502
17503
17504
# File 'lib/eBay.rb', line 17502

def combinedPaymentsAccepted
  @combinedPaymentsAccepted
end

#eligiblePayPalAccountObject

Returns the value of attribute eligiblePayPalAccount.



17500
17501
17502
# File 'lib/eBay.rb', line 17500

def eligiblePayPalAccount
  @eligiblePayPalAccount
end

#expressApprovedObject

Returns the value of attribute expressApproved.



17493
17494
17495
# File 'lib/eBay.rb', line 17493

def expressApproved
  @expressApproved
end

#expressSellingPreferenceObject

Returns the value of attribute expressSellingPreference.



17492
17493
17494
# File 'lib/eBay.rb', line 17492

def expressSellingPreference
  @expressSellingPreference
end

#feedbackAsSellerScoreObject

Returns the value of attribute feedbackAsSellerScore.



17497
17498
17499
# File 'lib/eBay.rb', line 17497

def feedbackAsSellerScore
  @feedbackAsSellerScore
end

#feedbackPublicObject

Returns the value of attribute feedbackPublic.



17503
17504
17505
# File 'lib/eBay.rb', line 17503

def feedbackPublic
  @feedbackPublic
end

#feedbackScoreObject

Returns the value of attribute feedbackScore.



17495
17496
17497
# File 'lib/eBay.rb', line 17495

def feedbackScore
  @feedbackScore
end

#goodStandingObject

Returns the value of attribute goodStanding.



17494
17495
17496
# File 'lib/eBay.rb', line 17494

def goodStanding
  @goodStanding
end

#payPalAccountAcceptsUnconfirmedAddressObject

Returns the value of attribute payPalAccountAcceptsUnconfirmedAddress.



17501
17502
17503
# File 'lib/eBay.rb', line 17501

def payPalAccountAcceptsUnconfirmedAddress
  @payPalAccountAcceptsUnconfirmedAddress
end

#positiveFeedbackAsSellerPercentObject

Returns the value of attribute positiveFeedbackAsSellerPercent.



17498
17499
17500
# File 'lib/eBay.rb', line 17498

def positiveFeedbackAsSellerPercent
  @positiveFeedbackAsSellerPercent
end

#positiveFeedbackPercentObject

Returns the value of attribute positiveFeedbackPercent.



17496
17497
17498
# File 'lib/eBay.rb', line 17496

def positiveFeedbackPercent
  @positiveFeedbackPercent
end

Instance Method Details

#set_any(elements) ⇒ Object



17506
17507
17508
# File 'lib/eBay.rb', line 17506

def set_any(elements)
  @__xmlele_any = elements
end