Class: Strava::Models::MetaAthlete
- Inherits:
-
Response
- Object
- Hashie::Trash
- Strava::Model
- Response
- Strava::Models::MetaAthlete
- Defined in:
- lib/strava/models/meta_athlete.rb
Overview
Represents minimal athlete information (meta level).
Meta models contain only essential identifying information without detailed data. Used in contexts where only basic athlete reference is needed.
Instance Method Summary collapse
-
#firstname ⇒ String?
Athlete's first name.
-
#id ⇒ Integer?
Athlete identifier (may be nil for privacy).
-
#lastname ⇒ String?
Athlete's last name.
-
#resource_state ⇒ Integer
Resource state indicator (1=meta).
Instance Method Details
#firstname ⇒ String?
Returns Athlete's first name.
23 |
# File 'lib/strava/models/meta_athlete.rb', line 23 property 'firstname' |
#id ⇒ Integer?
Returns Athlete identifier (may be nil for privacy).
17 |
# File 'lib/strava/models/meta_athlete.rb', line 17 property 'id' |
#lastname ⇒ String?
Returns Athlete's last name.
26 |
# File 'lib/strava/models/meta_athlete.rb', line 26 property 'lastname' |
#resource_state ⇒ Integer
Returns Resource state indicator (1=meta).
20 |
# File 'lib/strava/models/meta_athlete.rb', line 20 property 'resource_state' |