Class: SellerType

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

Overview

urn:ebay:apis:eBLBaseComponentsSellerType

Constant Summary collapse

@@schema_type =
"SellerType"
@@schema_ns =
"urn:ebay:apis:eBLBaseComponents"
@@schema_element =
[
  ["paisaPayStatus", ["SOAP::SOAPInt", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "PaisaPayStatus")]],
  ["allowPaymentEdit", ["SOAP::SOAPBoolean", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "AllowPaymentEdit")]],
  ["billingCurrency", ["CurrencyCodeType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "BillingCurrency")]],
  ["checkoutEnabled", ["SOAP::SOAPBoolean", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "CheckoutEnabled")]],
  ["cIPBankAccountStored", ["SOAP::SOAPBoolean", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "CIPBankAccountStored")]],
  ["goodStanding", ["SOAP::SOAPBoolean", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "GoodStanding")]],
  ["liveAuctionAuthorized", ["SOAP::SOAPBoolean", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "LiveAuctionAuthorized")]],
  ["merchandizingPref", ["MerchandizingPrefCodeType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "MerchandizingPref")]],
  ["qualifiesForB2BVAT", ["SOAP::SOAPBoolean", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "QualifiesForB2BVAT")]],
  ["sellerGuaranteeLevel", ["SellerGuaranteeLevelCodeType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "SellerGuaranteeLevel")]],
  ["sellerLevel", ["SellerLevelCodeType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "SellerLevel")]],
  ["sellerPaymentAddress", ["AddressType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "SellerPaymentAddress")]],
  ["schedulingInfo", ["SchedulingInfoType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "SchedulingInfo")]],
  ["storeOwner", ["SOAP::SOAPBoolean", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "StoreOwner")]],
  ["storeURL", ["SOAP::SOAPAnyURI", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "StoreURL")]],
  ["sellerBusinessType", ["SellerBusinessCodeType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "SellerBusinessType")]],
  ["any", [nil, XSD::QName.new("http://www.w3.org/2001/XMLSchema", "anyType")]]
]

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(paisaPayStatus = nil, allowPaymentEdit = nil, billingCurrency = nil, checkoutEnabled = nil, cIPBankAccountStored = nil, goodStanding = nil, liveAuctionAuthorized = nil, merchandizingPref = nil, qualifiesForB2BVAT = nil, sellerGuaranteeLevel = nil, sellerLevel = nil, sellerPaymentAddress = nil, schedulingInfo = nil, storeOwner = nil, storeURL = nil, sellerBusinessType = nil) ⇒ SellerType

Returns a new instance of SellerType.



19651
19652
19653
19654
19655
19656
19657
19658
19659
19660
19661
19662
19663
19664
19665
19666
19667
19668
19669
# File 'lib/eBay.rb', line 19651

def initialize(paisaPayStatus = nil, allowPaymentEdit = nil, billingCurrency = nil, checkoutEnabled = nil, cIPBankAccountStored = nil, goodStanding = nil, liveAuctionAuthorized = nil, merchandizingPref = nil, qualifiesForB2BVAT = nil, sellerGuaranteeLevel = nil, sellerLevel = nil, sellerPaymentAddress = nil, schedulingInfo = nil, storeOwner = nil, storeURL = nil, sellerBusinessType = nil)
  @paisaPayStatus = paisaPayStatus
  @allowPaymentEdit = allowPaymentEdit
  @billingCurrency = billingCurrency
  @checkoutEnabled = checkoutEnabled
  @cIPBankAccountStored = cIPBankAccountStored
  @goodStanding = goodStanding
  @liveAuctionAuthorized = liveAuctionAuthorized
  @merchandizingPref = merchandizingPref
  @qualifiesForB2BVAT = qualifiesForB2BVAT
  @sellerGuaranteeLevel = sellerGuaranteeLevel
  @sellerLevel = sellerLevel
  @sellerPaymentAddress = sellerPaymentAddress
  @schedulingInfo = schedulingInfo
  @storeOwner = storeOwner
  @storeURL = storeURL
  @sellerBusinessType = sellerBusinessType
  @__xmlele_any = nil
end

Instance Attribute Details

#__xmlele_anyObject (readonly)

Returns the value of attribute __xmlele_any.



19645
19646
19647
# File 'lib/eBay.rb', line 19645

def __xmlele_any
  @__xmlele_any
end

#allowPaymentEditObject

Returns the value of attribute allowPaymentEdit.



19630
19631
19632
# File 'lib/eBay.rb', line 19630

def allowPaymentEdit
  @allowPaymentEdit
end

#billingCurrencyObject

Returns the value of attribute billingCurrency.



19631
19632
19633
# File 'lib/eBay.rb', line 19631

def billingCurrency
  @billingCurrency
end

#checkoutEnabledObject

Returns the value of attribute checkoutEnabled.



19632
19633
19634
# File 'lib/eBay.rb', line 19632

def checkoutEnabled
  @checkoutEnabled
end

#cIPBankAccountStoredObject

Returns the value of attribute cIPBankAccountStored.



19633
19634
19635
# File 'lib/eBay.rb', line 19633

def cIPBankAccountStored
  @cIPBankAccountStored
end

#goodStandingObject

Returns the value of attribute goodStanding.



19634
19635
19636
# File 'lib/eBay.rb', line 19634

def goodStanding
  @goodStanding
end

#liveAuctionAuthorizedObject

Returns the value of attribute liveAuctionAuthorized.



19635
19636
19637
# File 'lib/eBay.rb', line 19635

def liveAuctionAuthorized
  @liveAuctionAuthorized
end

#merchandizingPrefObject

Returns the value of attribute merchandizingPref.



19636
19637
19638
# File 'lib/eBay.rb', line 19636

def merchandizingPref
  @merchandizingPref
end

#paisaPayStatusObject

Returns the value of attribute paisaPayStatus.



19629
19630
19631
# File 'lib/eBay.rb', line 19629

def paisaPayStatus
  @paisaPayStatus
end

#qualifiesForB2BVATObject

Returns the value of attribute qualifiesForB2BVAT.



19637
19638
19639
# File 'lib/eBay.rb', line 19637

def qualifiesForB2BVAT
  @qualifiesForB2BVAT
end

#schedulingInfoObject

Returns the value of attribute schedulingInfo.



19641
19642
19643
# File 'lib/eBay.rb', line 19641

def schedulingInfo
  @schedulingInfo
end

#sellerBusinessTypeObject

Returns the value of attribute sellerBusinessType.



19644
19645
19646
# File 'lib/eBay.rb', line 19644

def sellerBusinessType
  @sellerBusinessType
end

#sellerGuaranteeLevelObject

Returns the value of attribute sellerGuaranteeLevel.



19638
19639
19640
# File 'lib/eBay.rb', line 19638

def sellerGuaranteeLevel
  @sellerGuaranteeLevel
end

#sellerLevelObject

Returns the value of attribute sellerLevel.



19639
19640
19641
# File 'lib/eBay.rb', line 19639

def sellerLevel
  @sellerLevel
end

#sellerPaymentAddressObject

Returns the value of attribute sellerPaymentAddress.



19640
19641
19642
# File 'lib/eBay.rb', line 19640

def sellerPaymentAddress
  @sellerPaymentAddress
end

#storeOwnerObject

Returns the value of attribute storeOwner.



19642
19643
19644
# File 'lib/eBay.rb', line 19642

def storeOwner
  @storeOwner
end

#storeURLObject

Returns the value of attribute storeURL.



19643
19644
19645
# File 'lib/eBay.rb', line 19643

def storeURL
  @storeURL
end

Instance Method Details

#set_any(elements) ⇒ Object



19647
19648
19649
# File 'lib/eBay.rb', line 19647

def set_any(elements)
  @__xmlele_any = elements
end