Class: Phoebe::Models::Data::Observation
Instance Attribute Summary collapse
Instance Method Summary
collapse
-
#initialize(id: nil, com_name: nil, firstname: nil, how_many: nil, lastname: nil, lat: nil, lng: nil, location_private: nil, loc_id: nil, loc_name: nil, obs_dt: nil, obs_reviewed: nil, obs_valid: nil, sci_name: nil, species_code: nil, sub_id: nil) ⇒ Object
constructor
==, #==, #[], coerce, #deconstruct_keys, #deep_to_h, dump, fields, hash, #hash, inherited, inspect, #inspect, known_fields, optional, recursively_to_h, required, #to_h, #to_json, #to_s, to_sorbet_type, #to_yaml
#coerce, coerce, #dump, dump, #inspect, inspect, meta_info, new_coerce_state, type_info
#const_missing, #define_sorbet_constant!, #sorbet_constant_defined?, #to_sorbet_type, to_sorbet_type
Constructor Details
#initialize(id: nil, com_name: nil, firstname: nil, how_many: nil, lastname: nil, lat: nil, lng: nil, location_private: nil, loc_id: nil, loc_name: nil, obs_dt: nil, obs_reviewed: nil, obs_valid: nil, sci_name: nil, species_code: nil, sub_id: nil) ⇒ Object
|
# File 'lib/phoebe/models/data/observation.rb', line 87
|
Instance Attribute Details
#com_name ⇒ String?
15
|
# File 'lib/phoebe/models/data/observation.rb', line 15
optional :com_name, String, api_name: :comName
|
#firstname ⇒ String?
20
|
# File 'lib/phoebe/models/data/observation.rb', line 20
optional :firstname, String
|
#how_many ⇒ Integer?
25
|
# File 'lib/phoebe/models/data/observation.rb', line 25
optional :how_many, Integer, api_name: :howMany
|
#id ⇒ Integer?
10
|
# File 'lib/phoebe/models/data/observation.rb', line 10
optional :id, Integer
|
#lastname ⇒ String?
30
|
# File 'lib/phoebe/models/data/observation.rb', line 30
optional :lastname, String
|
#lat ⇒ Float?
35
|
# File 'lib/phoebe/models/data/observation.rb', line 35
optional :lat, Float
|
#lng ⇒ Float?
40
|
# File 'lib/phoebe/models/data/observation.rb', line 40
optional :lng, Float
|
#loc_id ⇒ String?
50
|
# File 'lib/phoebe/models/data/observation.rb', line 50
optional :loc_id, String, api_name: :locId
|
#loc_name ⇒ String?
55
|
# File 'lib/phoebe/models/data/observation.rb', line 55
optional :loc_name, String, api_name: :locName
|
#location_private ⇒ Boolean?
45
|
# File 'lib/phoebe/models/data/observation.rb', line 45
optional :location_private, Phoebe::Internal::Type::Boolean, api_name: :locationPrivate
|
#obs_dt ⇒ String?
60
|
# File 'lib/phoebe/models/data/observation.rb', line 60
optional :obs_dt, String, api_name: :obsDt
|
#obs_reviewed ⇒ Boolean?
65
|
# File 'lib/phoebe/models/data/observation.rb', line 65
optional :obs_reviewed, Phoebe::Internal::Type::Boolean, api_name: :obsReviewed
|
#obs_valid ⇒ Boolean?
70
|
# File 'lib/phoebe/models/data/observation.rb', line 70
optional :obs_valid, Phoebe::Internal::Type::Boolean, api_name: :obsValid
|
#sci_name ⇒ String?
75
|
# File 'lib/phoebe/models/data/observation.rb', line 75
optional :sci_name, String, api_name: :sciName
|
#species_code ⇒ String?
80
|
# File 'lib/phoebe/models/data/observation.rb', line 80
optional :species_code, String, api_name: :speciesCode
|
#sub_id ⇒ String?
85
|
# File 'lib/phoebe/models/data/observation.rb', line 85
optional :sub_id, String, api_name: :subId
|