Class: OpenApiSDK::Shared::UnifiedAtsCandidateOutput

Inherits:
Utils::FieldAugmented show all
Extended by:
T::Sig
Defined in:
lib/open_api_sdk/models/shared/unifiedatscandidateoutput.rb

Instance Method Summary collapse

Methods included from MetadataFields

#field, #fields, included, #marshal_json, #marshal_single

Constructor Details

#initialize(applications: nil, attachments: nil, company: nil, created_at: nil, email_addresses: nil, email_reachable: nil, field_mappings: nil, first_name: nil, id: nil, is_private: nil, last_interaction_at: nil, last_name: nil, locations: nil, modified_at: nil, phone_numbers: nil, remote_created_at: nil, remote_data: nil, remote_id: nil, remote_modified_at: nil, tags: nil, title: nil, urls: nil) ⇒ UnifiedAtsCandidateOutput

Returns a new instance of UnifiedAtsCandidateOutput.



61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
# File 'lib/open_api_sdk/models/shared/unifiedatscandidateoutput.rb', line 61

def initialize(applications: nil, attachments: nil, company: nil, created_at: nil, email_addresses: nil, email_reachable: nil, field_mappings: nil, first_name: nil, id: nil, is_private: nil, last_interaction_at: nil, last_name: nil, locations: nil, modified_at: nil, phone_numbers: nil, remote_created_at: nil, remote_data: nil, remote_id: nil, remote_modified_at: nil, tags: nil, title: nil, urls: nil)
  @applications = applications
  @attachments = attachments
  @company = company
  @created_at = created_at
  @email_addresses = email_addresses
  @email_reachable = email_reachable
  @field_mappings = field_mappings
  @first_name = first_name
  @id = id
  @is_private = is_private
  @last_interaction_at = last_interaction_at
  @last_name = last_name
  @locations = locations
  @modified_at = modified_at
  @phone_numbers = phone_numbers
  @remote_created_at = remote_created_at
  @remote_data = remote_data
  @remote_id = remote_id
  @remote_modified_at = remote_modified_at
  @tags = tags
  @title = title
  @urls = urls
end