Class: AdCenterWrapper::InvoiceInfo

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

Overview

https://adcenter.microsoft.com/api/customermanagement/EntitiesInvoiceInfo

accountId - SOAP::SOAPLong
accountName - SOAP::SOAPString
accountNumber - SOAP::SOAPString
amount - SOAP::SOAPDouble
currencyCode - SOAP::SOAPString
invoiceDate - SOAP::SOAPDateTime
invoiceId - SOAP::SOAPLong

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(accountId = nil, accountName = nil, accountNumber = nil, amount = nil, currencyCode = nil, invoiceDate = nil, invoiceId = nil) ⇒ InvoiceInfo

Returns a new instance of InvoiceInfo.


35
36
37
38
39
40
41
42
43
# File 'lib/CustomerBillingService.rb', line 35

def initialize(accountId = nil, accountName = nil, accountNumber = nil, amount = nil, currencyCode = nil, invoiceDate = nil, invoiceId = nil)
  @accountId = accountId
  @accountName = accountName
  @accountNumber = accountNumber
  @amount = amount
  @currencyCode = currencyCode
  @invoiceDate = invoiceDate
  @invoiceId = invoiceId
end

Instance Attribute Details

#accountIdObject

Returns the value of attribute accountId.


27
28
29
# File 'lib/CustomerBillingService.rb', line 27

def accountId
  @accountId
end

#accountNameObject

Returns the value of attribute accountName.


28
29
30
# File 'lib/CustomerBillingService.rb', line 28

def accountName
  @accountName
end

#accountNumberObject

Returns the value of attribute accountNumber.


29
30
31
# File 'lib/CustomerBillingService.rb', line 29

def accountNumber
  @accountNumber
end

#amountObject

Returns the value of attribute amount.


30
31
32
# File 'lib/CustomerBillingService.rb', line 30

def amount
  @amount
end

#currencyCodeObject

Returns the value of attribute currencyCode.


31
32
33
# File 'lib/CustomerBillingService.rb', line 31

def currencyCode
  @currencyCode
end

#invoiceDateObject

Returns the value of attribute invoiceDate.


32
33
34
# File 'lib/CustomerBillingService.rb', line 32

def invoiceDate
  @invoiceDate
end

#invoiceIdObject

Returns the value of attribute invoiceId.


33
34
35
# File 'lib/CustomerBillingService.rb', line 33

def invoiceId
  @invoiceId
end