Class: AdCenterWrapper::CreditCardNotification

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

Overview

http://adcenter.microsoft.com/syncapisCreditCardNotification abstract

notificationType - AdCenterWrapper::NotificationType
customerId - SOAP::SOAPInt
userLocale - SOAP::SOAPString
recipientEmailAddress - SOAP::SOAPString
notificationDate - SOAP::SOAPDateTime
accountId - SOAP::SOAPInt
accountNumber - SOAP::SOAPString
creditCardTypeName - SOAP::SOAPString
creditCardLastFour - SOAP::SOAPString
creditCardExpirationDate - SOAP::SOAPDateTime
noticeNumber - SOAP::SOAPInt

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(notificationType = nil, customerId = nil, userLocale = nil, recipientEmailAddress = nil, notificationDate = nil, accountId = nil, accountNumber = nil, creditCardTypeName = nil, creditCardLastFour = nil, creditCardExpirationDate = nil, noticeNumber = nil) ⇒ CreditCardNotification

Returns a new instance of CreditCardNotification.



7814
7815
7816
7817
7818
7819
7820
7821
7822
7823
7824
7825
7826
# File 'lib/adcenter_wrapper_entities.rb', line 7814

def initialize(notificationType = nil, customerId = nil, userLocale = nil, recipientEmailAddress = nil, notificationDate = nil, accountId = nil, accountNumber = nil, creditCardTypeName = nil, creditCardLastFour = nil, creditCardExpirationDate = nil, noticeNumber = nil)
  @notificationType = notificationType
  @customerId = customerId
  @userLocale = userLocale
  @recipientEmailAddress = recipientEmailAddress
  @notificationDate = notificationDate
  @accountId = accountId
  @accountNumber = accountNumber
  @creditCardTypeName = creditCardTypeName
  @creditCardLastFour = creditCardLastFour
  @creditCardExpirationDate = creditCardExpirationDate
  @noticeNumber = noticeNumber
end

Instance Attribute Details

#accountIdObject

Returns the value of attribute accountId.



7807
7808
7809
# File 'lib/adcenter_wrapper_entities.rb', line 7807

def accountId
  @accountId
end

#accountNumberObject

Returns the value of attribute accountNumber.



7808
7809
7810
# File 'lib/adcenter_wrapper_entities.rb', line 7808

def accountNumber
  @accountNumber
end

#creditCardExpirationDateObject

Returns the value of attribute creditCardExpirationDate.



7811
7812
7813
# File 'lib/adcenter_wrapper_entities.rb', line 7811

def creditCardExpirationDate
  @creditCardExpirationDate
end

#creditCardLastFourObject

Returns the value of attribute creditCardLastFour.



7810
7811
7812
# File 'lib/adcenter_wrapper_entities.rb', line 7810

def creditCardLastFour
  @creditCardLastFour
end

#creditCardTypeNameObject

Returns the value of attribute creditCardTypeName.



7809
7810
7811
# File 'lib/adcenter_wrapper_entities.rb', line 7809

def creditCardTypeName
  @creditCardTypeName
end

#customerIdObject

Returns the value of attribute customerId.



7803
7804
7805
# File 'lib/adcenter_wrapper_entities.rb', line 7803

def customerId
  @customerId
end

#noticeNumberObject

Returns the value of attribute noticeNumber.



7812
7813
7814
# File 'lib/adcenter_wrapper_entities.rb', line 7812

def noticeNumber
  @noticeNumber
end

#notificationDateObject

Returns the value of attribute notificationDate.



7806
7807
7808
# File 'lib/adcenter_wrapper_entities.rb', line 7806

def notificationDate
  @notificationDate
end

#notificationTypeObject

Returns the value of attribute notificationType.



7802
7803
7804
# File 'lib/adcenter_wrapper_entities.rb', line 7802

def notificationType
  @notificationType
end

#recipientEmailAddressObject

Returns the value of attribute recipientEmailAddress.



7805
7806
7807
# File 'lib/adcenter_wrapper_entities.rb', line 7805

def recipientEmailAddress
  @recipientEmailAddress
end

#userLocaleObject

Returns the value of attribute userLocale.



7804
7805
7806
# File 'lib/adcenter_wrapper_entities.rb', line 7804

def userLocale
  @userLocale
end