Class: FinchAPI::Models::AccountUpdateEvent::Data::AuthenticationMethod::SupportedFields::Employment
Overview
Defined Under Namespace
Classes: Department, Employment, Income, Location, Manager
Instance Attribute Summary collapse
Instance Method Summary
collapse
==, #==, #[], 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(city: nil, country: nil, line1: nil, line2: nil, postal_code: nil, state: nil) ⇒ Object
|
# File 'lib/finch_api/models/account_update_event.rb', line 496
|
Instance Attribute Details
#class_code ⇒ Boolean?
414
|
# File 'lib/finch_api/models/account_update_event.rb', line 414
optional :class_code, FinchAPI::Internal::Type::Boolean
|
#custom_fields ⇒ Boolean?
419
|
# File 'lib/finch_api/models/account_update_event.rb', line 419
optional :custom_fields, FinchAPI::Internal::Type::Boolean
|
424
425
|
# File 'lib/finch_api/models/account_update_event.rb', line 424
optional :department,
-> { FinchAPI::AccountUpdateEvent::Data::AuthenticationMethod::SupportedFields::Employment::Department }
|
430
431
|
# File 'lib/finch_api/models/account_update_event.rb', line 430
optional :employment,
-> { FinchAPI::AccountUpdateEvent::Data::AuthenticationMethod::SupportedFields::Employment::Employment }
|
#employment_status ⇒ Boolean?
436
|
# File 'lib/finch_api/models/account_update_event.rb', line 436
optional :employment_status, FinchAPI::Internal::Type::Boolean
|
#end_date ⇒ Boolean?
441
|
# File 'lib/finch_api/models/account_update_event.rb', line 441
optional :end_date, FinchAPI::Internal::Type::Boolean
|
#first_name ⇒ Boolean?
446
|
# File 'lib/finch_api/models/account_update_event.rb', line 446
optional :first_name, FinchAPI::Internal::Type::Boolean
|
#id ⇒ Boolean?
409
|
# File 'lib/finch_api/models/account_update_event.rb', line 409
optional :id, FinchAPI::Internal::Type::Boolean
|
451
452
|
# File 'lib/finch_api/models/account_update_event.rb', line 451
optional :income,
-> { FinchAPI::AccountUpdateEvent::Data::AuthenticationMethod::SupportedFields::Employment::Income }
|
#income_history ⇒ Boolean?
457
|
# File 'lib/finch_api/models/account_update_event.rb', line 457
optional :income_history, FinchAPI::Internal::Type::Boolean
|
#is_active ⇒ Boolean?
462
|
# File 'lib/finch_api/models/account_update_event.rb', line 462
optional :is_active, FinchAPI::Internal::Type::Boolean
|
#last_name ⇒ Boolean?
467
|
# File 'lib/finch_api/models/account_update_event.rb', line 467
optional :last_name, FinchAPI::Internal::Type::Boolean
|
472
473
|
# File 'lib/finch_api/models/account_update_event.rb', line 472
optional :location,
-> { FinchAPI::AccountUpdateEvent::Data::AuthenticationMethod::SupportedFields::Employment::Location }
|
478
479
|
# File 'lib/finch_api/models/account_update_event.rb', line 478
optional :manager,
-> { FinchAPI::AccountUpdateEvent::Data::AuthenticationMethod::SupportedFields::Employment::Manager }
|
#middle_name ⇒ Boolean?
484
|
# File 'lib/finch_api/models/account_update_event.rb', line 484
optional :middle_name, FinchAPI::Internal::Type::Boolean
|
#start_date ⇒ Boolean?
489
|
# File 'lib/finch_api/models/account_update_event.rb', line 489
optional :start_date, FinchAPI::Internal::Type::Boolean
|
#title ⇒ Boolean?
494
|
# File 'lib/finch_api/models/account_update_event.rb', line 494
optional :title, FinchAPI::Internal::Type::Boolean
|
Instance Method Details
#to_hash ⇒ {
638
|
# File 'sig/finch_api/models/account_update_event.rbs', line 638
def to_hash: -> {
|