Class: FinchAPI::Models::AccountUpdateEvent::Data::AuthenticationMethod::SupportedFields::Payment
- Inherits:
-
Internal::Type::BaseModel
- Object
- Internal::Type::BaseModel
- FinchAPI::Models::AccountUpdateEvent::Data::AuthenticationMethod::SupportedFields::Payment
- Defined in:
- lib/finch_api/models/account_update_event.rb
Overview
Defined Under Namespace
Classes: PayPeriod
Instance Attribute Summary collapse
- #company_debit ⇒ Boolean?
- #debit_date ⇒ Boolean?
- #employee_taxes ⇒ Boolean?
- #employer_taxes ⇒ Boolean?
- #gross_pay ⇒ Boolean?
- #id ⇒ Boolean?
- #individual_ids ⇒ Boolean?
- #net_pay ⇒ Boolean?
- #pay_date ⇒ Boolean?
- #pay_frequencies ⇒ Boolean?
- #pay_group_ids ⇒ Boolean?
- #pay_period ⇒ FinchAPI::AccountUpdateEvent::Data::AuthenticationMethod::SupportedFields::Payment::PayPeriod?
Instance Method Summary collapse
Methods inherited from Internal::Type::BaseModel
==, #==, #[], 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_yaml
Methods included from Internal::Type::Converter
#coerce, coerce, #dump, dump, #inspect, inspect, type_info
Methods included from Internal::Util::SorbetRuntimeSupport
#const_missing, #define_sorbet_constant!
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 1154
|
Instance Attribute Details
#company_debit ⇒ Boolean?
1099 |
# File 'lib/finch_api/models/account_update_event.rb', line 1099 optional :company_debit, FinchAPI::Internal::Type::Boolean |
#debit_date ⇒ Boolean?
1104 |
# File 'lib/finch_api/models/account_update_event.rb', line 1104 optional :debit_date, FinchAPI::Internal::Type::Boolean |
#employee_taxes ⇒ Boolean?
1109 |
# File 'lib/finch_api/models/account_update_event.rb', line 1109 optional :employee_taxes, FinchAPI::Internal::Type::Boolean |
#employer_taxes ⇒ Boolean?
1114 |
# File 'lib/finch_api/models/account_update_event.rb', line 1114 optional :employer_taxes, FinchAPI::Internal::Type::Boolean |
#gross_pay ⇒ Boolean?
1119 |
# File 'lib/finch_api/models/account_update_event.rb', line 1119 optional :gross_pay, FinchAPI::Internal::Type::Boolean |
#id ⇒ Boolean?
1094 |
# File 'lib/finch_api/models/account_update_event.rb', line 1094 optional :id, FinchAPI::Internal::Type::Boolean |
#individual_ids ⇒ Boolean?
1124 |
# File 'lib/finch_api/models/account_update_event.rb', line 1124 optional :individual_ids, FinchAPI::Internal::Type::Boolean |
#net_pay ⇒ Boolean?
1129 |
# File 'lib/finch_api/models/account_update_event.rb', line 1129 optional :net_pay, FinchAPI::Internal::Type::Boolean |
#pay_date ⇒ Boolean?
1134 |
# File 'lib/finch_api/models/account_update_event.rb', line 1134 optional :pay_date, FinchAPI::Internal::Type::Boolean |
#pay_frequencies ⇒ Boolean?
1139 |
# File 'lib/finch_api/models/account_update_event.rb', line 1139 optional :pay_frequencies, FinchAPI::Internal::Type::Boolean |
#pay_group_ids ⇒ Boolean?
1144 |
# File 'lib/finch_api/models/account_update_event.rb', line 1144 optional :pay_group_ids, FinchAPI::Internal::Type::Boolean |
#pay_period ⇒ FinchAPI::AccountUpdateEvent::Data::AuthenticationMethod::SupportedFields::Payment::PayPeriod?
1149 1150 1151 1152 |
# File 'lib/finch_api/models/account_update_event.rb', line 1149 optional :pay_period, -> { FinchAPI::AccountUpdateEvent::Data::AuthenticationMethod::SupportedFields::Payment::PayPeriod } |