Class: EveOnline::ESI::Models::CharacterIndustryJob

Inherits:
Base
  • Object
show all
Defined in:
lib/eve_online/esi/models/character_industry_job.rb

Instance Attribute Summary

Attributes inherited from Base

#options

Instance Method Summary collapse

Methods inherited from Base

#initialize

Constructor Details

This class inherits a constructor from EveOnline::ESI::Models::Base

Instance Method Details

#activity_idObject



34
35
36
# File 'lib/eve_online/esi/models/character_industry_job.rb', line 34

def activity_id
  options["activity_id"]
end

#as_jsonObject



7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
# File 'lib/eve_online/esi/models/character_industry_job.rb', line 7

def as_json
  {
    activity_id: activity_id,
    blueprint_id: blueprint_id,
    blueprint_location_id: blueprint_location_id,
    blueprint_type_id: blueprint_type_id,
    completed_character_id: completed_character_id,
    completed_date: completed_date,
    cost: cost,
    duration: duration,
    end_date: end_date,
    facility_id: facility_id,
    installer_id: installer_id,
    job_id: job_id,
    licensed_runs: licensed_runs,
    output_location_id: output_location_id,
    pause_date: pause_date,
    probability: probability,
    product_type_id: product_type_id,
    runs: runs,
    start_date: start_date,
    station_id: station_id,
    status: status,
    successful_runs: successful_runs
  }
end

#blueprint_idObject



38
39
40
# File 'lib/eve_online/esi/models/character_industry_job.rb', line 38

def blueprint_id
  options["blueprint_id"]
end

#blueprint_location_idObject



42
43
44
# File 'lib/eve_online/esi/models/character_industry_job.rb', line 42

def blueprint_location_id
  options["blueprint_location_id"]
end

#blueprint_type_idObject



46
47
48
# File 'lib/eve_online/esi/models/character_industry_job.rb', line 46

def blueprint_type_id
  options["blueprint_type_id"]
end

#completed_character_idObject



50
51
52
# File 'lib/eve_online/esi/models/character_industry_job.rb', line 50

def completed_character_id
  options["completed_character_id"]
end

#completed_dateObject



54
55
56
57
58
# File 'lib/eve_online/esi/models/character_industry_job.rb', line 54

def completed_date
  completed_date = options["completed_date"]

  parse_datetime_with_timezone(completed_date) if completed_date
end

#costObject



60
61
62
# File 'lib/eve_online/esi/models/character_industry_job.rb', line 60

def cost
  options["cost"]
end

#durationObject



64
65
66
# File 'lib/eve_online/esi/models/character_industry_job.rb', line 64

def duration
  options["duration"]
end

#end_dateObject



68
69
70
71
72
# File 'lib/eve_online/esi/models/character_industry_job.rb', line 68

def end_date
  end_date = options["end_date"]

  parse_datetime_with_timezone(end_date) if end_date
end

#facility_idObject



74
75
76
# File 'lib/eve_online/esi/models/character_industry_job.rb', line 74

def facility_id
  options["facility_id"]
end

#installer_idObject



78
79
80
# File 'lib/eve_online/esi/models/character_industry_job.rb', line 78

def installer_id
  options["installer_id"]
end

#job_idObject



82
83
84
# File 'lib/eve_online/esi/models/character_industry_job.rb', line 82

def job_id
  options["job_id"]
end

#licensed_runsObject



86
87
88
# File 'lib/eve_online/esi/models/character_industry_job.rb', line 86

def licensed_runs
  options["licensed_runs"]
end

#output_location_idObject



90
91
92
# File 'lib/eve_online/esi/models/character_industry_job.rb', line 90

def output_location_id
  options["output_location_id"]
end

#pause_dateObject



94
95
96
97
98
# File 'lib/eve_online/esi/models/character_industry_job.rb', line 94

def pause_date
  pause_date = options["pause_date"]

  parse_datetime_with_timezone(pause_date) if pause_date
end

#probabilityObject



100
101
102
# File 'lib/eve_online/esi/models/character_industry_job.rb', line 100

def probability
  options["probability"]
end

#product_type_idObject



104
105
106
# File 'lib/eve_online/esi/models/character_industry_job.rb', line 104

def product_type_id
  options["product_type_id"]
end

#runsObject



108
109
110
# File 'lib/eve_online/esi/models/character_industry_job.rb', line 108

def runs
  options["runs"]
end

#start_dateObject



112
113
114
115
116
# File 'lib/eve_online/esi/models/character_industry_job.rb', line 112

def start_date
  start_date = options["start_date"]

  parse_datetime_with_timezone(start_date) if start_date
end

#station_idObject



118
119
120
# File 'lib/eve_online/esi/models/character_industry_job.rb', line 118

def station_id
  options["station_id"]
end

#statusObject



122
123
124
# File 'lib/eve_online/esi/models/character_industry_job.rb', line 122

def status
  options["status"]
end

#successful_runsObject



126
127
128
# File 'lib/eve_online/esi/models/character_industry_job.rb', line 126

def successful_runs
  options["successful_runs"]
end