Class: OpenApiSDK::Shared::UnifiedAtsApplicationInput

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

Instance Method Summary collapse

Methods included from MetadataFields

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

Constructor Details

#initialize(applied_at: nil, candidate_id: nil, credited_to: nil, current_stage: nil, field_mappings: nil, job_id: nil, offers: nil, reject_reason: nil, rejected_at: nil, source: nil) ⇒ UnifiedAtsApplicationInput

Returns a new instance of UnifiedAtsApplicationInput.



37
38
39
40
41
42
43
44
45
46
47
48
# File 'lib/open_api_sdk/models/shared/unifiedatsapplicationinput.rb', line 37

def initialize(applied_at: nil, candidate_id: nil, credited_to: nil, current_stage: nil, field_mappings: nil, job_id: nil, offers: nil, reject_reason: nil, rejected_at: nil, source: nil)
  @applied_at = applied_at
  @candidate_id = candidate_id
  @credited_to = credited_to
  @current_stage = current_stage
  @field_mappings = field_mappings
  @job_id = job_id
  @offers = offers
  @reject_reason = reject_reason
  @rejected_at = rejected_at
  @source = source
end