class EveOnline::ESI::Models::PublicContract

Public Instance Methods

as_json() click to toggle source
# File lib/eve_online/esi/models/public_contract.rb, line 7
def as_json
  {
    buyout: buyout,
    collateral: collateral,
    contract_id: contract_id,
    date_expired: date_expired,
    date_issued: date_issued,
    days_to_complete: days_to_complete,
    end_location_id: end_location_id,
    for_corporation: for_corporation,
    issuer_corporation_id: issuer_corporation_id,
    issuer_id: issuer_id,
    price: price,
    reward: reward,
    start_location_id: start_location_id,
    title: title,
    kind: kind,
    volume: volume
  }
end
buyout() click to toggle source
# File lib/eve_online/esi/models/public_contract.rb, line 28
def buyout
  options["buyout"]
end
collateral() click to toggle source
# File lib/eve_online/esi/models/public_contract.rb, line 32
def collateral
  options["collateral"]
end
contract_id() click to toggle source
# File lib/eve_online/esi/models/public_contract.rb, line 36
def contract_id
  options["contract_id"]
end
date_expired() click to toggle source
# File lib/eve_online/esi/models/public_contract.rb, line 40
def date_expired
  date_expired = options["date_expired"]

  parse_datetime_with_timezone(date_expired) if date_expired
end
date_issued() click to toggle source
# File lib/eve_online/esi/models/public_contract.rb, line 46
def date_issued
  date_issued = options["date_issued"]

  parse_datetime_with_timezone(date_issued) if date_issued
end
days_to_complete() click to toggle source
# File lib/eve_online/esi/models/public_contract.rb, line 52
def days_to_complete
  options["days_to_complete"]
end
end_location_id() click to toggle source
# File lib/eve_online/esi/models/public_contract.rb, line 56
def end_location_id
  options["end_location_id"]
end
for_corporation() click to toggle source
# File lib/eve_online/esi/models/public_contract.rb, line 60
def for_corporation
  options["for_corporation"]
end
issuer_corporation_id() click to toggle source
# File lib/eve_online/esi/models/public_contract.rb, line 64
def issuer_corporation_id
  options["issuer_corporation_id"]
end
issuer_id() click to toggle source
# File lib/eve_online/esi/models/public_contract.rb, line 68
def issuer_id
  options["issuer_id"]
end
kind() click to toggle source
# File lib/eve_online/esi/models/public_contract.rb, line 88
def kind
  options["type"]
end
price() click to toggle source
# File lib/eve_online/esi/models/public_contract.rb, line 72
def price
  options["price"]
end
reward() click to toggle source
# File lib/eve_online/esi/models/public_contract.rb, line 76
def reward
  options["reward"]
end
start_location_id() click to toggle source
# File lib/eve_online/esi/models/public_contract.rb, line 80
def start_location_id
  options["start_location_id"]
end
title() click to toggle source
# File lib/eve_online/esi/models/public_contract.rb, line 84
def title
  options["title"]
end
volume() click to toggle source
# File lib/eve_online/esi/models/public_contract.rb, line 92
def volume
  options["volume"]
end