Class: GetBoardingDetailsResponseDetailsType

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

Overview

urn:ebay:apis:eBLBaseComponentsGetBoardingDetailsResponseDetailsType

Constant Summary collapse

@@schema_type =
"GetBoardingDetailsResponseDetailsType"
@@schema_ns =
"urn:ebay:apis:eBLBaseComponents"
@@schema_element =
[
  ["status", ["BoardingStatusType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "Status")]],
  ["startDate", ["SOAP::SOAPDateTime", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "StartDate")]],
  ["lastUpdated", ["SOAP::SOAPDateTime", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "LastUpdated")]],
  ["reason", ["SOAP::SOAPString", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "Reason")]],
  ["programName", ["SOAP::SOAPString", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "ProgramName")]],
  ["programCode", ["SOAP::SOAPString", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "ProgramCode")]],
  ["campaignID", ["SOAP::SOAPString", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "CampaignID")]],
  ["userWithdrawalLimit", ["UserWithdrawalLimitTypeType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "UserWithdrawalLimit")]],
  ["partnerCustom", ["SOAP::SOAPString", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "PartnerCustom")]],
  ["accountOwner", ["PayerInfoType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "AccountOwner")]],
  ["credentials", ["APICredentialsType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "Credentials")]],
  ["configureAPIs", ["SOAP::SOAPString", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "ConfigureAPIs")]]
]

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(status = nil, startDate = nil, lastUpdated = nil, reason = nil, programName = nil, programCode = nil, campaignID = nil, userWithdrawalLimit = nil, partnerCustom = nil, accountOwner = nil, credentials = nil, configureAPIs = nil) ⇒ GetBoardingDetailsResponseDetailsType

Returns a new instance of GetBoardingDetailsResponseDetailsType.



4270
4271
4272
4273
4274
4275
4276
4277
4278
4279
4280
4281
4282
4283
# File 'lib/paypal-business/default.rb', line 4270

def initialize(status = nil, startDate = nil, lastUpdated = nil, reason = nil, programName = nil, programCode = nil, campaignID = nil, userWithdrawalLimit = nil, partnerCustom = nil, accountOwner = nil, credentials = nil, configureAPIs = nil)
  @status = status
  @startDate = startDate
  @lastUpdated = lastUpdated
  @reason = reason
  @programName = programName
  @programCode = programCode
  @campaignID = campaignID
  @userWithdrawalLimit = userWithdrawalLimit
  @partnerCustom = partnerCustom
  @accountOwner = accountOwner
  @credentials = credentials
  @configureAPIs = configureAPIs
end

Instance Attribute Details

#accountOwnerObject

Returns the value of attribute accountOwner.



4266
4267
4268
# File 'lib/paypal-business/default.rb', line 4266

def accountOwner
  @accountOwner
end

#campaignIDObject

Returns the value of attribute campaignID.



4263
4264
4265
# File 'lib/paypal-business/default.rb', line 4263

def campaignID
  @campaignID
end

#configureAPIsObject

Returns the value of attribute configureAPIs.



4268
4269
4270
# File 'lib/paypal-business/default.rb', line 4268

def configureAPIs
  @configureAPIs
end

#credentialsObject

Returns the value of attribute credentials.



4267
4268
4269
# File 'lib/paypal-business/default.rb', line 4267

def credentials
  @credentials
end

#lastUpdatedObject

Returns the value of attribute lastUpdated.



4259
4260
4261
# File 'lib/paypal-business/default.rb', line 4259

def lastUpdated
  @lastUpdated
end

#partnerCustomObject

Returns the value of attribute partnerCustom.



4265
4266
4267
# File 'lib/paypal-business/default.rb', line 4265

def partnerCustom
  @partnerCustom
end

#programCodeObject

Returns the value of attribute programCode.



4262
4263
4264
# File 'lib/paypal-business/default.rb', line 4262

def programCode
  @programCode
end

#programNameObject

Returns the value of attribute programName.



4261
4262
4263
# File 'lib/paypal-business/default.rb', line 4261

def programName
  @programName
end

#reasonObject

Returns the value of attribute reason.



4260
4261
4262
# File 'lib/paypal-business/default.rb', line 4260

def reason
  @reason
end

#startDateObject

Returns the value of attribute startDate.



4258
4259
4260
# File 'lib/paypal-business/default.rb', line 4258

def startDate
  @startDate
end

#statusObject

Returns the value of attribute status.



4257
4258
4259
# File 'lib/paypal-business/default.rb', line 4257

def status
  @status
end

#userWithdrawalLimitObject

Returns the value of attribute userWithdrawalLimit.



4264
4265
4266
# File 'lib/paypal-business/default.rb', line 4264

def userWithdrawalLimit
  @userWithdrawalLimit
end