Class: FinchAPI::Models::AccountUpdateEvent::Data::AuthenticationMethod::SupportedFields::Payment
- Inherits:
-
BaseModel
- Object
- BaseModel
- FinchAPI::Models::AccountUpdateEvent::Data::AuthenticationMethod::SupportedFields::Payment
show all
- Defined in:
- lib/finch-api/models/account_update_event.rb
Defined Under Namespace
Classes: PayPeriod
Instance Attribute Summary collapse
Instance Method Summary
collapse
-
#initialize(id: nil, company_debit: nil, debit_date: nil, employee_taxes: nil, employer_taxes: nil, gross_pay: nil, individual_ids: nil, net_pay: nil, pay_date: nil, pay_frequencies: nil, pay_group_ids: nil, pay_period: nil) ⇒ Payment
constructor
A new instance of Payment.
Methods inherited from BaseModel
==, #==, #[], coerce, #deconstruct_keys, dump, fields, #inspect, known_fields, optional, required, #to_h
Methods included from Converter
#coerce, coerce, #dump, dump, type_info
Constructor Details
#initialize(id: nil, company_debit: nil, debit_date: nil, employee_taxes: nil, employer_taxes: nil, gross_pay: nil, individual_ids: nil, net_pay: nil, pay_date: nil, pay_frequencies: nil, pay_group_ids: nil, pay_period: nil) ⇒ Payment
Returns a new instance of Payment.
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
|
# File 'lib/finch-api/models/account_update_event.rb', line 14
def initialize(
id: nil,
company_debit: nil,
debit_date: nil,
employee_taxes: nil,
employer_taxes: nil,
gross_pay: nil,
individual_ids: nil,
net_pay: nil,
pay_date: nil,
pay_frequencies: nil,
pay_group_ids: nil,
pay_period: nil,
**
)
super
end
|
Instance Attribute Details
#company_debit ⇒ Boolean?
1760
|
# File 'lib/finch-api/models/account_update_event.rb', line 1760
optional :company_debit, FinchAPI::BooleanModel
|
#debit_date ⇒ Boolean?
1769
|
# File 'lib/finch-api/models/account_update_event.rb', line 1769
optional :debit_date, FinchAPI::BooleanModel
|
#employee_taxes ⇒ Boolean?
1778
|
# File 'lib/finch-api/models/account_update_event.rb', line 1778
optional :employee_taxes, FinchAPI::BooleanModel
|
#employer_taxes ⇒ Boolean?
1787
|
# File 'lib/finch-api/models/account_update_event.rb', line 1787
optional :employer_taxes, FinchAPI::BooleanModel
|
#gross_pay ⇒ Boolean?
1796
|
# File 'lib/finch-api/models/account_update_event.rb', line 1796
optional :gross_pay, FinchAPI::BooleanModel
|
#id ⇒ Boolean?
1751
|
# File 'lib/finch-api/models/account_update_event.rb', line 1751
optional :id, FinchAPI::BooleanModel
|
#individual_ids ⇒ Boolean?
1805
|
# File 'lib/finch-api/models/account_update_event.rb', line 1805
optional :individual_ids, FinchAPI::BooleanModel
|
#net_pay ⇒ Boolean?
1814
|
# File 'lib/finch-api/models/account_update_event.rb', line 1814
optional :net_pay, FinchAPI::BooleanModel
|
#pay_date ⇒ Boolean?
1823
|
# File 'lib/finch-api/models/account_update_event.rb', line 1823
optional :pay_date, FinchAPI::BooleanModel
|
#pay_frequencies ⇒ Boolean?
1832
|
# File 'lib/finch-api/models/account_update_event.rb', line 1832
optional :pay_frequencies, FinchAPI::BooleanModel
|
#pay_group_ids ⇒ Boolean?
1841
|
# File 'lib/finch-api/models/account_update_event.rb', line 1841
optional :pay_group_ids, FinchAPI::BooleanModel
|