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