Class: YSM::UserManagementService::PaymentMethodInfo

Inherits:
Object
  • Object
show all
Defined in:
lib/ysm4r/v1/UserManagementService.rb,
lib/ysm4r/v2/UserManagementService.rb

Overview

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(iD = nil, billingAddress = nil, billingUser = nil, displayNumber = nil, expirationDate = nil) ⇒ PaymentMethodInfo

Returns a new instance of PaymentMethodInfo.



87
88
89
90
91
92
93
# File 'lib/ysm4r/v1/UserManagementService.rb', line 87

def initialize(iD = nil, billingAddress = nil, billingUser = nil, displayNumber = nil, expirationDate = nil)
  @iD = iD
  @billingAddress = billingAddress
  @billingUser = billingUser
  @displayNumber = displayNumber
  @expirationDate = expirationDate
end

Instance Attribute Details

#billingAddressObject

Returns the value of attribute billingAddress.



82
83
84
# File 'lib/ysm4r/v1/UserManagementService.rb', line 82

def billingAddress
  @billingAddress
end

#billingUserObject

Returns the value of attribute billingUser.



83
84
85
# File 'lib/ysm4r/v1/UserManagementService.rb', line 83

def billingUser
  @billingUser
end

#displayNumberObject

Returns the value of attribute displayNumber.



84
85
86
# File 'lib/ysm4r/v1/UserManagementService.rb', line 84

def displayNumber
  @displayNumber
end

#expirationDateObject

Returns the value of attribute expirationDate.



85
86
87
# File 'lib/ysm4r/v1/UserManagementService.rb', line 85

def expirationDate
  @expirationDate
end

#iDObject

Returns the value of attribute iD.



81
82
83
# File 'lib/ysm4r/v1/UserManagementService.rb', line 81

def iD
  @iD
end