Class: AccountSummaryType

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

Overview

urn:ebay:apis:eBLBaseComponentsAccountSummaryType

accountState - AccountStateCodeType
invoicePayment - AmountType
invoiceCredit - AmountType
invoiceNewFee - AmountType
additionalAccount - AdditionalAccountType
amountPastDue - AmountType
bankAccountInfo - SOAP::SOAPString
bankModifyDate - SOAP::SOAPDateTime
billingCycleDate - SOAP::SOAPInt
creditCardExpiration - SOAP::SOAPDateTime
creditCardInfo - SOAP::SOAPString
creditCardModifyDate - SOAP::SOAPDateTime
currentBalance - AmountType
email - SOAP::SOAPString
invoiceBalance - AmountType
invoiceDate - SOAP::SOAPDateTime
lastAmountPaid - AmountType
lastPaymentDate - SOAP::SOAPDateTime
pastDue - SOAP::SOAPBoolean
paymentMethod - SellerPaymentMethodCodeType

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(accountState = nil, invoicePayment = nil, invoiceCredit = nil, invoiceNewFee = nil, additionalAccount = [], amountPastDue = nil, bankAccountInfo = nil, bankModifyDate = nil, billingCycleDate = nil, creditCardExpiration = nil, creditCardInfo = nil, creditCardModifyDate = nil, currentBalance = nil, email = nil, invoiceBalance = nil, invoiceDate = nil, lastAmountPaid = nil, lastPaymentDate = nil, pastDue = nil, paymentMethod = nil) ⇒ AccountSummaryType

Returns a new instance of AccountSummaryType.



16254
16255
16256
16257
16258
16259
16260
16261
16262
16263
16264
16265
16266
16267
16268
16269
16270
16271
16272
16273
16274
16275
16276
# File 'lib/eBay.rb', line 16254

def initialize(accountState = nil, invoicePayment = nil, invoiceCredit = nil, invoiceNewFee = nil, additionalAccount = [], amountPastDue = nil, bankAccountInfo = nil, bankModifyDate = nil, billingCycleDate = nil, creditCardExpiration = nil, creditCardInfo = nil, creditCardModifyDate = nil, currentBalance = nil, email = nil, invoiceBalance = nil, invoiceDate = nil, lastAmountPaid = nil, lastPaymentDate = nil, pastDue = nil, paymentMethod = nil)
  @accountState = accountState
  @invoicePayment = invoicePayment
  @invoiceCredit = invoiceCredit
  @invoiceNewFee = invoiceNewFee
  @additionalAccount = additionalAccount
  @amountPastDue = amountPastDue
  @bankAccountInfo = bankAccountInfo
  @bankModifyDate = bankModifyDate
  @billingCycleDate = billingCycleDate
  @creditCardExpiration = creditCardExpiration
  @creditCardInfo = creditCardInfo
  @creditCardModifyDate = creditCardModifyDate
  @currentBalance = currentBalance
  @email = email
  @invoiceBalance = invoiceBalance
  @invoiceDate = invoiceDate
  @lastAmountPaid = lastAmountPaid
  @lastPaymentDate = lastPaymentDate
  @pastDue = pastDue
  @paymentMethod = paymentMethod
  @__xmlele_any = nil
end

Instance Attribute Details

#__xmlele_anyObject (readonly)

Returns the value of attribute __xmlele_any.



16248
16249
16250
# File 'lib/eBay.rb', line 16248

def __xmlele_any
  @__xmlele_any
end

#accountStateObject

Returns the value of attribute accountState.



16228
16229
16230
# File 'lib/eBay.rb', line 16228

def accountState
  @accountState
end

#additionalAccountObject

Returns the value of attribute additionalAccount.



16232
16233
16234
# File 'lib/eBay.rb', line 16232

def additionalAccount
  @additionalAccount
end

#amountPastDueObject

Returns the value of attribute amountPastDue.



16233
16234
16235
# File 'lib/eBay.rb', line 16233

def amountPastDue
  @amountPastDue
end

#bankAccountInfoObject

Returns the value of attribute bankAccountInfo.



16234
16235
16236
# File 'lib/eBay.rb', line 16234

def bankAccountInfo
  @bankAccountInfo
end

#bankModifyDateObject

Returns the value of attribute bankModifyDate.



16235
16236
16237
# File 'lib/eBay.rb', line 16235

def bankModifyDate
  @bankModifyDate
end

#billingCycleDateObject

Returns the value of attribute billingCycleDate.



16236
16237
16238
# File 'lib/eBay.rb', line 16236

def billingCycleDate
  @billingCycleDate
end

#creditCardExpirationObject

Returns the value of attribute creditCardExpiration.



16237
16238
16239
# File 'lib/eBay.rb', line 16237

def creditCardExpiration
  @creditCardExpiration
end

#creditCardInfoObject

Returns the value of attribute creditCardInfo.



16238
16239
16240
# File 'lib/eBay.rb', line 16238

def creditCardInfo
  @creditCardInfo
end

#creditCardModifyDateObject

Returns the value of attribute creditCardModifyDate.



16239
16240
16241
# File 'lib/eBay.rb', line 16239

def creditCardModifyDate
  @creditCardModifyDate
end

#currentBalanceObject

Returns the value of attribute currentBalance.



16240
16241
16242
# File 'lib/eBay.rb', line 16240

def currentBalance
  @currentBalance
end

#emailObject

Returns the value of attribute email.



16241
16242
16243
# File 'lib/eBay.rb', line 16241

def email
  @email
end

#invoiceBalanceObject

Returns the value of attribute invoiceBalance.



16242
16243
16244
# File 'lib/eBay.rb', line 16242

def invoiceBalance
  @invoiceBalance
end

#invoiceCreditObject

Returns the value of attribute invoiceCredit.



16230
16231
16232
# File 'lib/eBay.rb', line 16230

def invoiceCredit
  @invoiceCredit
end

#invoiceDateObject

Returns the value of attribute invoiceDate.



16243
16244
16245
# File 'lib/eBay.rb', line 16243

def invoiceDate
  @invoiceDate
end

#invoiceNewFeeObject

Returns the value of attribute invoiceNewFee.



16231
16232
16233
# File 'lib/eBay.rb', line 16231

def invoiceNewFee
  @invoiceNewFee
end

#invoicePaymentObject

Returns the value of attribute invoicePayment.



16229
16230
16231
# File 'lib/eBay.rb', line 16229

def invoicePayment
  @invoicePayment
end

#lastAmountPaidObject

Returns the value of attribute lastAmountPaid.



16244
16245
16246
# File 'lib/eBay.rb', line 16244

def lastAmountPaid
  @lastAmountPaid
end

#lastPaymentDateObject

Returns the value of attribute lastPaymentDate.



16245
16246
16247
# File 'lib/eBay.rb', line 16245

def lastPaymentDate
  @lastPaymentDate
end

#pastDueObject

Returns the value of attribute pastDue.



16246
16247
16248
# File 'lib/eBay.rb', line 16246

def pastDue
  @pastDue
end

#paymentMethodObject

Returns the value of attribute paymentMethod.



16247
16248
16249
# File 'lib/eBay.rb', line 16247

def paymentMethod
  @paymentMethod
end

Instance Method Details

#set_any(elements) ⇒ Object



16250
16251
16252
# File 'lib/eBay.rb', line 16250

def set_any(elements)
  @__xmlele_any = elements
end