Class: EnterBoardingRequestDetailsType

Inherits:
Object
  • Object
show all
Defined in:
lib/paypal-business/default.rb

Overview

urn:ebay:apis:eBLBaseComponentsEnterBoardingRequestDetailsType

Constant Summary collapse

@@schema_type =
"EnterBoardingRequestDetailsType"
@@schema_ns =
"urn:ebay:apis:eBLBaseComponents"
@@schema_element =
[
  ["programCode", ["SOAP::SOAPString", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "ProgramCode")]],
  ["productList", ["SOAP::SOAPString", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "ProductList")]],
  ["partnerCustom", ["SOAP::SOAPString", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "PartnerCustom")]],
  ["imageUrl", ["SOAP::SOAPString", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "ImageUrl")]],
  ["marketingCategory", ["MarketingCategoryType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "MarketingCategory")]],
  ["businessInfo", ["BusinessInfoType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "BusinessInfo")]],
  ["ownerInfo", ["BusinessOwnerInfoType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "OwnerInfo")]],
  ["bankAccount", ["BankAccountDetailsType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "BankAccount")]]
]

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(programCode = nil, productList = nil, partnerCustom = nil, imageUrl = nil, marketingCategory = nil, businessInfo = nil, ownerInfo = nil, bankAccount = nil) ⇒ EnterBoardingRequestDetailsType

Returns a new instance of EnterBoardingRequestDetailsType.



4124
4125
4126
4127
4128
4129
4130
4131
4132
4133
# File 'lib/paypal-business/default.rb', line 4124

def initialize(programCode = nil, productList = nil, partnerCustom = nil, imageUrl = nil, marketingCategory = nil, businessInfo = nil, ownerInfo = nil, bankAccount = nil)
  @programCode = programCode
  @productList = productList
  @partnerCustom = partnerCustom
  @imageUrl = imageUrl
  @marketingCategory = marketingCategory
  @businessInfo = businessInfo
  @ownerInfo = ownerInfo
  @bankAccount = bankAccount
end

Instance Attribute Details

#bankAccountObject

Returns the value of attribute bankAccount.



4122
4123
4124
# File 'lib/paypal-business/default.rb', line 4122

def bankAccount
  @bankAccount
end

#businessInfoObject

Returns the value of attribute businessInfo.



4120
4121
4122
# File 'lib/paypal-business/default.rb', line 4120

def businessInfo
  @businessInfo
end

#imageUrlObject

Returns the value of attribute imageUrl.



4118
4119
4120
# File 'lib/paypal-business/default.rb', line 4118

def imageUrl
  @imageUrl
end

#marketingCategoryObject

Returns the value of attribute marketingCategory.



4119
4120
4121
# File 'lib/paypal-business/default.rb', line 4119

def marketingCategory
  @marketingCategory
end

#ownerInfoObject

Returns the value of attribute ownerInfo.



4121
4122
4123
# File 'lib/paypal-business/default.rb', line 4121

def ownerInfo
  @ownerInfo
end

#partnerCustomObject

Returns the value of attribute partnerCustom.



4117
4118
4119
# File 'lib/paypal-business/default.rb', line 4117

def partnerCustom
  @partnerCustom
end

#productListObject

Returns the value of attribute productList.



4116
4117
4118
# File 'lib/paypal-business/default.rb', line 4116

def productList
  @productList
end

#programCodeObject

Returns the value of attribute programCode.



4115
4116
4117
# File 'lib/paypal-business/default.rb', line 4115

def programCode
  @programCode
end