Class: FinchAPI::Models::AccountUpdateEvent::Data::AuthenticationMethod::SupportedFields::PayStatement::PayStatements
- Inherits:
-
BaseModel
- Object
- FinchAPI::Models::AccountUpdateEvent::Data::AuthenticationMethod::SupportedFields::PayStatement::PayStatements
- Defined in:
- lib/finch-api/models/account_update_event.rb
Defined Under Namespace
Classes: Earnings, EmployeeDeductions, EmployerContributions, Taxes
Instance Attribute Summary collapse
- #earnings ⇒ FinchAPI::Models::AccountUpdateEvent::Data::AuthenticationMethod::SupportedFields::PayStatement::PayStatements::Earnings?
- #employee_deductions ⇒ FinchAPI::Models::AccountUpdateEvent::Data::AuthenticationMethod::SupportedFields::PayStatement::PayStatements::EmployeeDeductions?
- #employer_contributions ⇒ FinchAPI::Models::AccountUpdateEvent::Data::AuthenticationMethod::SupportedFields::PayStatement::PayStatements::EmployerContributions?
- #gross_pay ⇒ Boolean?
- #individual_id ⇒ Boolean?
- #name ⇒ Boolean writeonly
- #net_pay ⇒ Boolean?
- #payment_method ⇒ Boolean?
- #taxes ⇒ FinchAPI::Models::AccountUpdateEvent::Data::AuthenticationMethod::SupportedFields::PayStatement::PayStatements::Taxes?
- #total_hours ⇒ Boolean?
- #type ⇒ Boolean?
Instance Method Summary collapse
-
#initialize(amount: nil, currency: nil, name: nil) ⇒ PayStatements
constructor
A new instance of PayStatements.
Constructor Details
#initialize(amount: nil, currency: nil, name: nil) ⇒ PayStatements
Returns a new instance of PayStatements.
12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 |
# File 'lib/finch-api/models/account_update_event.rb', line 12 def initialize( earnings: nil, employee_deductions: nil, employer_contributions: nil, gross_pay: nil, individual_id: nil, net_pay: nil, payment_method: nil, taxes: nil, total_hours: nil, type: nil, ** ) super end |
Instance Attribute Details
#earnings ⇒ FinchAPI::Models::AccountUpdateEvent::Data::AuthenticationMethod::SupportedFields::PayStatement::PayStatements::Earnings?
1422 1423 |
# File 'lib/finch-api/models/account_update_event.rb', line 1422 optional :earnings, -> { FinchAPI::Models::AccountUpdateEvent::Data::AuthenticationMethod::SupportedFields::PayStatement::PayStatements::Earnings } |
#employee_deductions ⇒ FinchAPI::Models::AccountUpdateEvent::Data::AuthenticationMethod::SupportedFields::PayStatement::PayStatements::EmployeeDeductions?
1432 1433 |
# File 'lib/finch-api/models/account_update_event.rb', line 1432 optional :employee_deductions, -> { FinchAPI::Models::AccountUpdateEvent::Data::AuthenticationMethod::SupportedFields::PayStatement::PayStatements::EmployeeDeductions } |
#employer_contributions ⇒ FinchAPI::Models::AccountUpdateEvent::Data::AuthenticationMethod::SupportedFields::PayStatement::PayStatements::EmployerContributions?
1442 1443 |
# File 'lib/finch-api/models/account_update_event.rb', line 1442 optional :employer_contributions, -> { FinchAPI::Models::AccountUpdateEvent::Data::AuthenticationMethod::SupportedFields::PayStatement::PayStatements::EmployerContributions } |
#gross_pay ⇒ Boolean?
1452 |
# File 'lib/finch-api/models/account_update_event.rb', line 1452 optional :gross_pay, FinchAPI::BooleanModel |
#individual_id ⇒ Boolean?
1461 |
# File 'lib/finch-api/models/account_update_event.rb', line 1461 optional :individual_id, FinchAPI::BooleanModel |
#name=(value) ⇒ Boolean (writeonly)
2 3 4 |
# File 'lib/finch-api/models/account_update_event.rb', line 2 def name=(value) @name = value end |
#net_pay ⇒ Boolean?
1470 |
# File 'lib/finch-api/models/account_update_event.rb', line 1470 optional :net_pay, FinchAPI::BooleanModel |
#payment_method ⇒ Boolean?
1479 |
# File 'lib/finch-api/models/account_update_event.rb', line 1479 optional :payment_method, FinchAPI::BooleanModel |
#taxes ⇒ FinchAPI::Models::AccountUpdateEvent::Data::AuthenticationMethod::SupportedFields::PayStatement::PayStatements::Taxes?
1488 1489 |
# File 'lib/finch-api/models/account_update_event.rb', line 1488 optional :taxes, -> { FinchAPI::Models::AccountUpdateEvent::Data::AuthenticationMethod::SupportedFields::PayStatement::PayStatements::Taxes } |
#total_hours ⇒ Boolean?
1498 |
# File 'lib/finch-api/models/account_update_event.rb', line 1498 optional :total_hours, FinchAPI::BooleanModel |
#type ⇒ Boolean?
1507 |
# File 'lib/finch-api/models/account_update_event.rb', line 1507 optional :type, FinchAPI::BooleanModel |