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


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


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


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

attribute :name, String

#nasa_jpl_urlString


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

attribute :nasa_jpl_url, String

#neo_reference_idInteger


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