Class: Strava::Models::SummarySegmentEffort
- Inherits:
-
Response
- Object
- Hashie::Trash
- Strava::Model
- Response
- Strava::Models::SummarySegmentEffort
- Defined in:
- lib/strava/models/summary_segment_effort.rb
Overview
Represents a summary of a segment effort within an activity.
A segment effort is an attempt at a defined segment (a portion of road or trail). This summary version contains basic information about the effort without detailed statistics.
Instance Method Summary collapse
-
#activity_id ⇒ Integer
ID of the activity containing this segment effort.
-
#id ⇒ Integer
Unique identifier for this segment effort.
-
#is_kom ⇒ Boolean
Whether this effort achieved KOM (King/Queen of the Mountain).
-
#start_date ⇒ Time
Start time of the segment effort in UTC.
Methods included from Mixins::Distance
#distance_in_feet, #distance_in_kilometers, #distance_in_kilometers_s, #distance_in_meters, #distance_in_meters_s, #distance_in_miles, #distance_in_miles_s, #distance_in_yards, #distance_in_yards_s, #distance_s
Methods included from Mixins::ElapsedTime
Instance Method Details
#activity_id ⇒ Integer
Returns ID of the activity containing this segment effort.
29 |
# File 'lib/strava/models/summary_segment_effort.rb', line 29 property 'activity_id' |
#id ⇒ Integer
Returns Unique identifier for this segment effort.
26 |
# File 'lib/strava/models/summary_segment_effort.rb', line 26 property 'id' |
#is_kom ⇒ Boolean
Returns Whether this effort achieved KOM (King/Queen of the Mountain).
44 |
# File 'lib/strava/models/summary_segment_effort.rb', line 44 property 'is_kom' |
#start_date ⇒ Time
Returns Start time of the segment effort in UTC.
35 |
# File 'lib/strava/models/summary_segment_effort.rb', line 35 property 'start_date', transform_with: ->(v) { Time.parse(v) } |