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.



17279
17280
17281
17282
17283
17284
17285
17286
17287
17288
17289
17290
17291
17292
17293
17294
17295
17296
17297
# File 'lib/eBay.rb', line 17279

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.



17273
17274
17275
# File 'lib/eBay.rb', line 17273

def __xmlele_any
  @__xmlele_any
end

#allowPaymentEditObject

Returns the value of attribute allowPaymentEdit.



17258
17259
17260
# File 'lib/eBay.rb', line 17258

def allowPaymentEdit
  @allowPaymentEdit
end

#billingCurrencyObject

Returns the value of attribute billingCurrency.



17259
17260
17261
# File 'lib/eBay.rb', line 17259

def billingCurrency
  @billingCurrency
end

#checkoutEnabledObject

Returns the value of attribute checkoutEnabled.



17260
17261
17262
# File 'lib/eBay.rb', line 17260

def checkoutEnabled
  @checkoutEnabled
end

#cIPBankAccountStoredObject

Returns the value of attribute cIPBankAccountStored.



17261
17262
17263
# File 'lib/eBay.rb', line 17261

def cIPBankAccountStored
  @cIPBankAccountStored
end

#goodStandingObject

Returns the value of attribute goodStanding.



17262
17263
17264
# File 'lib/eBay.rb', line 17262

def goodStanding
  @goodStanding
end

#liveAuctionAuthorizedObject

Returns the value of attribute liveAuctionAuthorized.



17263
17264
17265
# File 'lib/eBay.rb', line 17263

def liveAuctionAuthorized
  @liveAuctionAuthorized
end

#merchandizingPrefObject

Returns the value of attribute merchandizingPref.



17264
17265
17266
# File 'lib/eBay.rb', line 17264

def merchandizingPref
  @merchandizingPref
end

#paisaPayStatusObject

Returns the value of attribute paisaPayStatus.



17257
17258
17259
# File 'lib/eBay.rb', line 17257

def paisaPayStatus
  @paisaPayStatus
end

#qualifiesForB2BVATObject

Returns the value of attribute qualifiesForB2BVAT.



17265
17266
17267
# File 'lib/eBay.rb', line 17265

def qualifiesForB2BVAT
  @qualifiesForB2BVAT
end

#schedulingInfoObject

Returns the value of attribute schedulingInfo.



17269
17270
17271
# File 'lib/eBay.rb', line 17269

def schedulingInfo
  @schedulingInfo
end

#sellerBusinessTypeObject

Returns the value of attribute sellerBusinessType.



17272
17273
17274
# File 'lib/eBay.rb', line 17272

def sellerBusinessType
  @sellerBusinessType
end

#sellerGuaranteeLevelObject

Returns the value of attribute sellerGuaranteeLevel.



17266
17267
17268
# File 'lib/eBay.rb', line 17266

def sellerGuaranteeLevel
  @sellerGuaranteeLevel
end

#sellerLevelObject

Returns the value of attribute sellerLevel.



17267
17268
17269
# File 'lib/eBay.rb', line 17267

def sellerLevel
  @sellerLevel
end

#sellerPaymentAddressObject

Returns the value of attribute sellerPaymentAddress.



17268
17269
17270
# File 'lib/eBay.rb', line 17268

def sellerPaymentAddress
  @sellerPaymentAddress
end

#storeOwnerObject

Returns the value of attribute storeOwner.



17270
17271
17272
# File 'lib/eBay.rb', line 17270

def storeOwner
  @storeOwner
end

#storeURLObject

Returns the value of attribute storeURL.



17271
17272
17273
# File 'lib/eBay.rb', line 17271

def storeURL
  @storeURL
end

Instance Method Details

#set_any(elements) ⇒ Object



17275
17276
17277
# File 'lib/eBay.rb', line 17275

def set_any(elements)
  @__xmlele_any = elements
end