Class: FinchAPI::Models::AccountUpdateEvent::Data::AuthenticationMethod::SupportedFields::Employment
- Inherits:
-
BaseModel
- Object
- FinchAPI::Models::AccountUpdateEvent::Data::AuthenticationMethod::SupportedFields::Employment
- Defined in:
- lib/finch-api/models/account_update_event.rb
Defined Under Namespace
Classes: Department, Employment, Income, Location, Manager
Instance Attribute Summary collapse
- #class_code ⇒ Boolean?
- #custom_fields ⇒ Boolean?
- #department ⇒ FinchAPI::Models::AccountUpdateEvent::Data::AuthenticationMethod::SupportedFields::Employment::Department?
- #employment ⇒ FinchAPI::Models::AccountUpdateEvent::Data::AuthenticationMethod::SupportedFields::Employment::Employment?
- #employment_status ⇒ Boolean?
- #end_date ⇒ Boolean?
- #first_name ⇒ Boolean?
- #id ⇒ Boolean?
- #income ⇒ FinchAPI::Models::AccountUpdateEvent::Data::AuthenticationMethod::SupportedFields::Employment::Income?
- #income_history ⇒ Boolean?
- #is_active ⇒ Boolean?
- #last_name ⇒ Boolean?
- #location ⇒ FinchAPI::Models::AccountUpdateEvent::Data::AuthenticationMethod::SupportedFields::Employment::Location?
- #manager ⇒ FinchAPI::Models::AccountUpdateEvent::Data::AuthenticationMethod::SupportedFields::Employment::Manager?
- #middle_name ⇒ Boolean?
- #name ⇒ Boolean writeonly
- #start_date ⇒ Boolean?
- #state ⇒ Boolean writeonly
- #title ⇒ Boolean?
- #type ⇒ Boolean writeonly
- #unit ⇒ Boolean writeonly
Instance Method Summary collapse
-
#initialize(city: nil, country: nil, line1: nil, line2: nil, postal_code: nil, state: nil) ⇒ Employment
constructor
A new instance of Employment.
Constructor Details
#initialize(city: nil, country: nil, line1: nil, line2: nil, postal_code: nil, state: nil) ⇒ Employment
Returns a new instance of Employment.
19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 |
# File 'lib/finch-api/models/account_update_event.rb', line 19 def initialize( id: nil, class_code: nil, custom_fields: nil, department: nil, employment: nil, employment_status: nil, end_date: nil, first_name: nil, income: nil, income_history: nil, is_active: nil, last_name: nil, location: nil, manager: nil, middle_name: nil, start_date: nil, title: nil, ** ) super end |
Instance Attribute Details
#class_code ⇒ Boolean?
678 |
# File 'lib/finch-api/models/account_update_event.rb', line 678 optional :class_code, FinchAPI::BooleanModel |
#custom_fields ⇒ Boolean?
687 |
# File 'lib/finch-api/models/account_update_event.rb', line 687 optional :custom_fields, FinchAPI::BooleanModel |
#department ⇒ FinchAPI::Models::AccountUpdateEvent::Data::AuthenticationMethod::SupportedFields::Employment::Department?
696 697 |
# File 'lib/finch-api/models/account_update_event.rb', line 696 optional :department, -> { FinchAPI::Models::AccountUpdateEvent::Data::AuthenticationMethod::SupportedFields::Employment::Department } |
#employment ⇒ FinchAPI::Models::AccountUpdateEvent::Data::AuthenticationMethod::SupportedFields::Employment::Employment?
706 707 |
# File 'lib/finch-api/models/account_update_event.rb', line 706 optional :employment, -> { FinchAPI::Models::AccountUpdateEvent::Data::AuthenticationMethod::SupportedFields::Employment::Employment } |
#employment_status ⇒ Boolean?
716 |
# File 'lib/finch-api/models/account_update_event.rb', line 716 optional :employment_status, FinchAPI::BooleanModel |
#end_date ⇒ Boolean?
725 |
# File 'lib/finch-api/models/account_update_event.rb', line 725 optional :end_date, FinchAPI::BooleanModel |
#first_name ⇒ Boolean?
734 |
# File 'lib/finch-api/models/account_update_event.rb', line 734 optional :first_name, FinchAPI::BooleanModel |
#id ⇒ Boolean?
669 |
# File 'lib/finch-api/models/account_update_event.rb', line 669 optional :id, FinchAPI::BooleanModel |
#income ⇒ FinchAPI::Models::AccountUpdateEvent::Data::AuthenticationMethod::SupportedFields::Employment::Income?
743 744 |
# File 'lib/finch-api/models/account_update_event.rb', line 743 optional :income, -> { FinchAPI::Models::AccountUpdateEvent::Data::AuthenticationMethod::SupportedFields::Employment::Income } |
#income_history ⇒ Boolean?
753 |
# File 'lib/finch-api/models/account_update_event.rb', line 753 optional :income_history, FinchAPI::BooleanModel |
#is_active ⇒ Boolean?
762 |
# File 'lib/finch-api/models/account_update_event.rb', line 762 optional :is_active, FinchAPI::BooleanModel |
#last_name ⇒ Boolean?
771 |
# File 'lib/finch-api/models/account_update_event.rb', line 771 optional :last_name, FinchAPI::BooleanModel |
#location ⇒ FinchAPI::Models::AccountUpdateEvent::Data::AuthenticationMethod::SupportedFields::Employment::Location?
780 781 |
# File 'lib/finch-api/models/account_update_event.rb', line 780 optional :location, -> { FinchAPI::Models::AccountUpdateEvent::Data::AuthenticationMethod::SupportedFields::Employment::Location } |
#manager ⇒ FinchAPI::Models::AccountUpdateEvent::Data::AuthenticationMethod::SupportedFields::Employment::Manager?
790 791 |
# File 'lib/finch-api/models/account_update_event.rb', line 790 optional :manager, -> { FinchAPI::Models::AccountUpdateEvent::Data::AuthenticationMethod::SupportedFields::Employment::Manager } |
#middle_name ⇒ Boolean?
800 |
# File 'lib/finch-api/models/account_update_event.rb', line 800 optional :middle_name, 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 |
#start_date ⇒ Boolean?
809 |
# File 'lib/finch-api/models/account_update_event.rb', line 809 optional :start_date, FinchAPI::BooleanModel |
#state=(value) ⇒ Boolean (writeonly)
2 3 4 |
# File 'lib/finch-api/models/account_update_event.rb', line 2 def state=(value) @state = value end |
#title ⇒ Boolean?
818 |
# File 'lib/finch-api/models/account_update_event.rb', line 818 optional :title, FinchAPI::BooleanModel |
#type=(value) ⇒ Boolean (writeonly)
2 3 4 |
# File 'lib/finch-api/models/account_update_event.rb', line 2 def type=(value) @type = value end |
#unit=(value) ⇒ Boolean (writeonly)
2 3 4 |
# File 'lib/finch-api/models/account_update_event.rb', line 2 def unit=(value) @unit = value end |