Class: FinchAPI::Models::Provider::AuthenticationMethod::SupportedFields::Employment
- Inherits:
-
BaseModel
- Object
- FinchAPI::Models::Provider::AuthenticationMethod::SupportedFields::Employment
- Defined in:
- lib/finch-api/models/provider.rb
Defined Under Namespace
Classes: Department, Employment, Income, Location, Manager
Instance Attribute Summary collapse
- #class_code ⇒ Boolean?
- #custom_fields ⇒ Boolean?
- #department ⇒ FinchAPI::Models::Provider::AuthenticationMethod::SupportedFields::Employment::Department?
- #employment ⇒ FinchAPI::Models::Provider::AuthenticationMethod::SupportedFields::Employment::Employment?
- #employment_status ⇒ Boolean?
- #end_date ⇒ Boolean?
- #first_name ⇒ Boolean?
- #id ⇒ Boolean?
- #income ⇒ FinchAPI::Models::Provider::AuthenticationMethod::SupportedFields::Employment::Income?
- #income_history ⇒ Boolean?
- #is_active ⇒ Boolean?
- #last_name ⇒ Boolean?
- #location ⇒ FinchAPI::Models::Provider::AuthenticationMethod::SupportedFields::Employment::Location?
- #manager ⇒ FinchAPI::Models::Provider::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/provider.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?
760 |
# File 'lib/finch-api/models/provider.rb', line 760 optional :class_code, FinchAPI::BooleanModel |
#custom_fields ⇒ Boolean?
769 |
# File 'lib/finch-api/models/provider.rb', line 769 optional :custom_fields, FinchAPI::BooleanModel |
#department ⇒ FinchAPI::Models::Provider::AuthenticationMethod::SupportedFields::Employment::Department?
778 779 |
# File 'lib/finch-api/models/provider.rb', line 778 optional :department, -> { FinchAPI::Models::Provider::AuthenticationMethod::SupportedFields::Employment::Department } |
#employment ⇒ FinchAPI::Models::Provider::AuthenticationMethod::SupportedFields::Employment::Employment?
788 789 |
# File 'lib/finch-api/models/provider.rb', line 788 optional :employment, -> { FinchAPI::Models::Provider::AuthenticationMethod::SupportedFields::Employment::Employment } |
#employment_status ⇒ Boolean?
798 |
# File 'lib/finch-api/models/provider.rb', line 798 optional :employment_status, FinchAPI::BooleanModel |
#end_date ⇒ Boolean?
807 |
# File 'lib/finch-api/models/provider.rb', line 807 optional :end_date, FinchAPI::BooleanModel |
#first_name ⇒ Boolean?
816 |
# File 'lib/finch-api/models/provider.rb', line 816 optional :first_name, FinchAPI::BooleanModel |
#id ⇒ Boolean?
751 |
# File 'lib/finch-api/models/provider.rb', line 751 optional :id, FinchAPI::BooleanModel |
#income ⇒ FinchAPI::Models::Provider::AuthenticationMethod::SupportedFields::Employment::Income?
825 826 |
# File 'lib/finch-api/models/provider.rb', line 825 optional :income, -> { FinchAPI::Models::Provider::AuthenticationMethod::SupportedFields::Employment::Income } |
#income_history ⇒ Boolean?
835 |
# File 'lib/finch-api/models/provider.rb', line 835 optional :income_history, FinchAPI::BooleanModel |
#is_active ⇒ Boolean?
844 |
# File 'lib/finch-api/models/provider.rb', line 844 optional :is_active, FinchAPI::BooleanModel |
#last_name ⇒ Boolean?
853 |
# File 'lib/finch-api/models/provider.rb', line 853 optional :last_name, FinchAPI::BooleanModel |
#location ⇒ FinchAPI::Models::Provider::AuthenticationMethod::SupportedFields::Employment::Location?
862 863 |
# File 'lib/finch-api/models/provider.rb', line 862 optional :location, -> { FinchAPI::Models::Provider::AuthenticationMethod::SupportedFields::Employment::Location } |
#manager ⇒ FinchAPI::Models::Provider::AuthenticationMethod::SupportedFields::Employment::Manager?
872 873 |
# File 'lib/finch-api/models/provider.rb', line 872 optional :manager, -> { FinchAPI::Models::Provider::AuthenticationMethod::SupportedFields::Employment::Manager } |
#middle_name ⇒ Boolean?
882 |
# File 'lib/finch-api/models/provider.rb', line 882 optional :middle_name, FinchAPI::BooleanModel |
#name=(value) ⇒ Boolean (writeonly)
2 3 4 |
# File 'lib/finch-api/models/provider.rb', line 2 def name=(value) @name = value end |
#start_date ⇒ Boolean?
891 |
# File 'lib/finch-api/models/provider.rb', line 891 optional :start_date, FinchAPI::BooleanModel |
#state=(value) ⇒ Boolean (writeonly)
2 3 4 |
# File 'lib/finch-api/models/provider.rb', line 2 def state=(value) @state = value end |
#title ⇒ Boolean?
900 |
# File 'lib/finch-api/models/provider.rb', line 900 optional :title, FinchAPI::BooleanModel |
#type=(value) ⇒ Boolean (writeonly)
2 3 4 |
# File 'lib/finch-api/models/provider.rb', line 2 def type=(value) @type = value end |
#unit=(value) ⇒ Boolean (writeonly)
2 3 4 |
# File 'lib/finch-api/models/provider.rb', line 2 def unit=(value) @unit = value end |