Class: FinchAPI::Models::AccountUpdateEvent::Data::AuthenticationMethod::SupportedFields::Payment
Overview
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) ⇒ Object
constructor
-
#to_hash ⇒ {
==, #==, #[], coerce, #deconstruct_keys, #deep_to_h, dump, fields, hash, #hash, inherited, inspect, #inspect, known_fields, optional, recursively_to_h, required, #to_h, #to_json, #to_s, to_sorbet_type, #to_yaml
#coerce, coerce, #dump, dump, #inspect, inspect, meta_info, new_coerce_state, type_info
#const_missing, #define_sorbet_constant!, #sorbet_constant_defined?, #to_sorbet_type, to_sorbet_type
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) ⇒ Object
|
# File 'lib/finch_api/models/account_update_event.rb', line 1099
|
Instance Attribute Details
#company_debit ⇒ Boolean?
1046
|
# File 'lib/finch_api/models/account_update_event.rb', line 1046
optional :company_debit, FinchAPI::Internal::Type::Boolean
|
#debit_date ⇒ Boolean?
1051
|
# File 'lib/finch_api/models/account_update_event.rb', line 1051
optional :debit_date, FinchAPI::Internal::Type::Boolean
|
#employee_taxes ⇒ Boolean?
1056
|
# File 'lib/finch_api/models/account_update_event.rb', line 1056
optional :employee_taxes, FinchAPI::Internal::Type::Boolean
|
#employer_taxes ⇒ Boolean?
1061
|
# File 'lib/finch_api/models/account_update_event.rb', line 1061
optional :employer_taxes, FinchAPI::Internal::Type::Boolean
|
#gross_pay ⇒ Boolean?
1066
|
# File 'lib/finch_api/models/account_update_event.rb', line 1066
optional :gross_pay, FinchAPI::Internal::Type::Boolean
|
#id ⇒ Boolean?
1041
|
# File 'lib/finch_api/models/account_update_event.rb', line 1041
optional :id, FinchAPI::Internal::Type::Boolean
|
#individual_ids ⇒ Boolean?
1071
|
# File 'lib/finch_api/models/account_update_event.rb', line 1071
optional :individual_ids, FinchAPI::Internal::Type::Boolean
|
#net_pay ⇒ Boolean?
1076
|
# File 'lib/finch_api/models/account_update_event.rb', line 1076
optional :net_pay, FinchAPI::Internal::Type::Boolean
|
#pay_date ⇒ Boolean?
1081
|
# File 'lib/finch_api/models/account_update_event.rb', line 1081
optional :pay_date, FinchAPI::Internal::Type::Boolean
|
#pay_frequencies ⇒ Boolean?
1086
|
# File 'lib/finch_api/models/account_update_event.rb', line 1086
optional :pay_frequencies, FinchAPI::Internal::Type::Boolean
|
#pay_group_ids ⇒ Boolean?
1091
|
# File 'lib/finch_api/models/account_update_event.rb', line 1091
optional :pay_group_ids, FinchAPI::Internal::Type::Boolean
|
1096
1097
|
# File 'lib/finch_api/models/account_update_event.rb', line 1096
optional :pay_period,
-> { FinchAPI::AccountUpdateEvent::Data::AuthenticationMethod::SupportedFields::Payment::PayPeriod }
|
Instance Method Details
#to_hash ⇒ {
1380
|
# File 'sig/finch_api/models/account_update_event.rbs', line 1380
def to_hash: -> {
|