Class: Neows::Models::NearEarthObject

Inherits:
BaseModel
  • Object
show all
Defined in:
lib/neows/models/near_earth_object.rb

Instance Attribute Summary collapse

Attributes inherited from BaseModel

#client

Method Summary

Methods inherited from BaseModel

#initialize

Constructor Details

This class inherits a constructor from Neows::Models::BaseModel

Instance Attribute Details

#absolute_magnitude_hFloat

Returns:

  • (Float)


28
# File 'lib/neows/models/near_earth_object.rb', line 28

attribute :absolute_magnitude_h, Float

#close_approach_dataNeows::Models::CloseApproachData



36
# File 'lib/neows/models/near_earth_object.rb', line 36

attribute :close_approach_data, Array[Neows::Models::CloseApproachData]

#estimated_diameterNeows::Models::EstimatedDiameter



32
# File 'lib/neows/models/near_earth_object.rb', line 32

attribute :estimated_diameter, Neows::Models::EstimatedDiameter

#is_potentially_hazardous_asteroidBoolean

Returns:

  • (Boolean)


12
# File 'lib/neows/models/near_earth_object.rb', line 12

attribute :is_potentially_hazardous_asteroid, Boolean


44
# File 'lib/neows/models/near_earth_object.rb', line 44

attribute :links, Neows::Models::SelfLink

#nameString

Returns:

  • (String)


20
# File 'lib/neows/models/near_earth_object.rb', line 20

attribute :name, String

#nasa_jpl_urlString

Returns:

  • (String)


24
# File 'lib/neows/models/near_earth_object.rb', line 24

attribute :nasa_jpl_url, String

#neo_reference_idInteger

Returns:

  • (Integer)


16
# File 'lib/neows/models/near_earth_object.rb', line 16

attribute :neo_reference_id, Integer

#orbital_dataNeows::Models::OrbitalData



40
# File 'lib/neows/models/near_earth_object.rb', line 40

attribute :orbital_data, Neows::Models::OrbitalData