Class: FinchAPI::Models::AccountUpdateEvent::Data::AuthenticationMethod::SupportedFields::Individual

Inherits:
BaseModel
  • Object
show all
Defined in:
lib/finch-api/models/account_update_event.rb

Defined Under Namespace

Classes: Emails, PhoneNumbers, Residence

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(data: nil, type: nil) ⇒ Individual

Returns a new instance of Individual.

Parameters:

  • data (Boolean) (defaults to: nil)
  • type (Boolean) (defaults to: nil)


15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
# File 'lib/finch-api/models/account_update_event.rb', line 15

def initialize(
  id: nil,
  dob: nil,
  emails: nil,
  encrypted_ssn: nil,
  ethnicity: nil,
  first_name: nil,
  gender: nil,
  last_name: nil,
  middle_name: nil,
  phone_numbers: nil,
  preferred_name: nil,
  residence: nil,
  ssn: nil,
  **
)
  super
end

Instance Attribute Details

#dobBoolean?

Returns:

  • (Boolean, nil)


1052
# File 'lib/finch-api/models/account_update_event.rb', line 1052

optional :dob, FinchAPI::BooleanModel

#encrypted_ssnBoolean?

Returns:

  • (Boolean, nil)


1071
# File 'lib/finch-api/models/account_update_event.rb', line 1071

optional :encrypted_ssn, FinchAPI::BooleanModel

#ethnicityBoolean?

Returns:

  • (Boolean, nil)


1080
# File 'lib/finch-api/models/account_update_event.rb', line 1080

optional :ethnicity, FinchAPI::BooleanModel

#first_nameBoolean?

Returns:

  • (Boolean, nil)


1089
# File 'lib/finch-api/models/account_update_event.rb', line 1089

optional :first_name, FinchAPI::BooleanModel

#genderBoolean?

Returns:

  • (Boolean, nil)


1098
# File 'lib/finch-api/models/account_update_event.rb', line 1098

optional :gender, FinchAPI::BooleanModel

#idBoolean?

Returns:

  • (Boolean, nil)


1043
# File 'lib/finch-api/models/account_update_event.rb', line 1043

optional :id, FinchAPI::BooleanModel

#last_nameBoolean?

Returns:

  • (Boolean, nil)


1107
# File 'lib/finch-api/models/account_update_event.rb', line 1107

optional :last_name, FinchAPI::BooleanModel

#middle_nameBoolean?

Returns:

  • (Boolean, nil)


1116
# File 'lib/finch-api/models/account_update_event.rb', line 1116

optional :middle_name, FinchAPI::BooleanModel

#preferred_nameBoolean?

Returns:

  • (Boolean, nil)


1135
# File 'lib/finch-api/models/account_update_event.rb', line 1135

optional :preferred_name, FinchAPI::BooleanModel

#ssnBoolean?

Returns:

  • (Boolean, nil)


1154
# File 'lib/finch-api/models/account_update_event.rb', line 1154

optional :ssn, FinchAPI::BooleanModel

#type=(value) ⇒ Boolean (writeonly)

Returns:

  • (Boolean)


2
3
4
# File 'lib/finch-api/models/account_update_event.rb', line 2

def type=(value)
  @type = value
end