Name | Type | Description | Notes |
---|---|---|---|
Id | Pointer to int64 | The unique identifier of the activity | [optional] |
ExternalId | Pointer to string | The identifier provided at upload time | [optional] |
UploadId | Pointer to int64 | The identifier of the upload that resulted in this activity | [optional] |
Athlete | Pointer to MetaAthlete | [optional] | |
Name | Pointer to string | The name of the activity | [optional] |
Distance | Pointer to float32 | The activity's distance, in meters | [optional] |
MovingTime | Pointer to int32 | The activity's moving time, in seconds | [optional] |
ElapsedTime | Pointer to int32 | The activity's elapsed time, in seconds | [optional] |
TotalElevationGain | Pointer to float32 | The activity's total elevation gain. | [optional] |
ElevHigh | Pointer to float32 | The activity's highest elevation, in meters | [optional] |
ElevLow | Pointer to float32 | The activity's lowest elevation, in meters | [optional] |
Type | Pointer to ActivityType | [optional] | |
SportType | Pointer to SportType | [optional] | |
StartDate | Pointer to time.Time | The time at which the activity was started. | [optional] |
StartDateLocal | Pointer to time.Time | The time at which the activity was started in the local timezone. | [optional] |
Timezone | Pointer to string | The timezone of the activity | [optional] |
StartLatlng | Pointer to []float32 | A pair of latitude/longitude coordinates, represented as an array of 2 floating point numbers. | [optional] |
EndLatlng | Pointer to []float32 | A pair of latitude/longitude coordinates, represented as an array of 2 floating point numbers. | [optional] |
AchievementCount | Pointer to int32 | The number of achievements gained during this activity | [optional] |
KudosCount | Pointer to int32 | The number of kudos given for this activity | [optional] |
CommentCount | Pointer to int32 | The number of comments for this activity | [optional] |
AthleteCount | Pointer to int32 | The number of athletes for taking part in a group activity | [optional] |
PhotoCount | Pointer to int32 | The number of Instagram photos for this activity | [optional] |
TotalPhotoCount | Pointer to int32 | The number of Instagram and Strava photos for this activity | [optional] |
Map | Pointer to PolylineMap | [optional] | |
Trainer | Pointer to bool | Whether this activity was recorded on a training machine | [optional] |
Commute | Pointer to bool | Whether this activity is a commute | [optional] |
Manual | Pointer to bool | Whether this activity was created manually | [optional] |
Private | Pointer to bool | Whether this activity is private | [optional] |
Flagged | Pointer to bool | Whether this activity is flagged | [optional] |
WorkoutType | Pointer to int32 | The activity's workout type | [optional] |
UploadIdStr | Pointer to string | The unique identifier of the upload in string format | [optional] |
AverageSpeed | Pointer to float32 | The activity's average speed, in meters per second | [optional] |
MaxSpeed | Pointer to float32 | The activity's max speed, in meters per second | [optional] |
HasKudoed | Pointer to bool | Whether the logged-in athlete has kudoed this activity | [optional] |
HideFromHome | Pointer to bool | Whether the activity is muted | [optional] |
GearId | Pointer to string | The id of the gear for the activity | [optional] |
Kilojoules | Pointer to float32 | The total work done in kilojoules during this activity. Rides only | [optional] |
AverageWatts | Pointer to float32 | Average power output in watts during this activity. Rides only | [optional] |
DeviceWatts | Pointer to bool | Whether the watts are from a power meter, false if estimated | [optional] |
MaxWatts | Pointer to int32 | Rides with power meter data only | [optional] |
WeightedAverageWatts | Pointer to int32 | Similar to Normalized Power. Rides with power meter data only | [optional] |
Description | Pointer to string | The description of the activity | [optional] |
Photos | Pointer to PhotosSummary | [optional] | |
Gear | Pointer to SummaryGear | [optional] | |
Calories | Pointer to float32 | The number of kilocalories consumed during this activity | [optional] |
SegmentEfforts | Pointer to []DetailedSegmentEffort | [optional] | |
DeviceName | Pointer to string | The name of the device used to record the activity | [optional] |
EmbedToken | Pointer to string | The token used to embed a Strava activity | [optional] |
SplitsMetric | Pointer to []Split | The splits of this activity in metric units (for runs) | [optional] |
SplitsStandard | Pointer to []Split | The splits of this activity in imperial units (for runs) | [optional] |
Laps | Pointer to []Lap | [optional] | |
BestEfforts | Pointer to []DetailedSegmentEffort | [optional] |
func NewDetailedActivity() *DetailedActivity
NewDetailedActivity instantiates a new DetailedActivity object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewDetailedActivityWithDefaults() *DetailedActivity
NewDetailedActivityWithDefaults instantiates a new DetailedActivity object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (o *DetailedActivity) GetId() int64
GetId returns the Id field if non-nil, zero value otherwise.
func (o *DetailedActivity) GetIdOk() (*int64, bool)
GetIdOk returns a tuple with the Id field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DetailedActivity) SetId(v int64)
SetId sets Id field to given value.
func (o *DetailedActivity) HasId() bool
HasId returns a boolean if a field has been set.
func (o *DetailedActivity) GetExternalId() string
GetExternalId returns the ExternalId field if non-nil, zero value otherwise.
func (o *DetailedActivity) GetExternalIdOk() (*string, bool)
GetExternalIdOk returns a tuple with the ExternalId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DetailedActivity) SetExternalId(v string)
SetExternalId sets ExternalId field to given value.
func (o *DetailedActivity) HasExternalId() bool
HasExternalId returns a boolean if a field has been set.
func (o *DetailedActivity) GetUploadId() int64
GetUploadId returns the UploadId field if non-nil, zero value otherwise.
func (o *DetailedActivity) GetUploadIdOk() (*int64, bool)
GetUploadIdOk returns a tuple with the UploadId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DetailedActivity) SetUploadId(v int64)
SetUploadId sets UploadId field to given value.
func (o *DetailedActivity) HasUploadId() bool
HasUploadId returns a boolean if a field has been set.
func (o *DetailedActivity) GetAthlete() MetaAthlete
GetAthlete returns the Athlete field if non-nil, zero value otherwise.
func (o *DetailedActivity) GetAthleteOk() (*MetaAthlete, bool)
GetAthleteOk returns a tuple with the Athlete field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DetailedActivity) SetAthlete(v MetaAthlete)
SetAthlete sets Athlete field to given value.
func (o *DetailedActivity) HasAthlete() bool
HasAthlete returns a boolean if a field has been set.
func (o *DetailedActivity) GetName() string
GetName returns the Name field if non-nil, zero value otherwise.
func (o *DetailedActivity) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DetailedActivity) SetName(v string)
SetName sets Name field to given value.
func (o *DetailedActivity) HasName() bool
HasName returns a boolean if a field has been set.
func (o *DetailedActivity) GetDistance() float32
GetDistance returns the Distance field if non-nil, zero value otherwise.
func (o *DetailedActivity) GetDistanceOk() (*float32, bool)
GetDistanceOk returns a tuple with the Distance field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DetailedActivity) SetDistance(v float32)
SetDistance sets Distance field to given value.
func (o *DetailedActivity) HasDistance() bool
HasDistance returns a boolean if a field has been set.
func (o *DetailedActivity) GetMovingTime() int32
GetMovingTime returns the MovingTime field if non-nil, zero value otherwise.
func (o *DetailedActivity) GetMovingTimeOk() (*int32, bool)
GetMovingTimeOk returns a tuple with the MovingTime field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DetailedActivity) SetMovingTime(v int32)
SetMovingTime sets MovingTime field to given value.
func (o *DetailedActivity) HasMovingTime() bool
HasMovingTime returns a boolean if a field has been set.
func (o *DetailedActivity) GetElapsedTime() int32
GetElapsedTime returns the ElapsedTime field if non-nil, zero value otherwise.
func (o *DetailedActivity) GetElapsedTimeOk() (*int32, bool)
GetElapsedTimeOk returns a tuple with the ElapsedTime field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DetailedActivity) SetElapsedTime(v int32)
SetElapsedTime sets ElapsedTime field to given value.
func (o *DetailedActivity) HasElapsedTime() bool
HasElapsedTime returns a boolean if a field has been set.
func (o *DetailedActivity) GetTotalElevationGain() float32
GetTotalElevationGain returns the TotalElevationGain field if non-nil, zero value otherwise.
func (o *DetailedActivity) GetTotalElevationGainOk() (*float32, bool)
GetTotalElevationGainOk returns a tuple with the TotalElevationGain field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DetailedActivity) SetTotalElevationGain(v float32)
SetTotalElevationGain sets TotalElevationGain field to given value.
func (o *DetailedActivity) HasTotalElevationGain() bool
HasTotalElevationGain returns a boolean if a field has been set.
func (o *DetailedActivity) GetElevHigh() float32
GetElevHigh returns the ElevHigh field if non-nil, zero value otherwise.
func (o *DetailedActivity) GetElevHighOk() (*float32, bool)
GetElevHighOk returns a tuple with the ElevHigh field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DetailedActivity) SetElevHigh(v float32)
SetElevHigh sets ElevHigh field to given value.
func (o *DetailedActivity) HasElevHigh() bool
HasElevHigh returns a boolean if a field has been set.
func (o *DetailedActivity) GetElevLow() float32
GetElevLow returns the ElevLow field if non-nil, zero value otherwise.
func (o *DetailedActivity) GetElevLowOk() (*float32, bool)
GetElevLowOk returns a tuple with the ElevLow field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DetailedActivity) SetElevLow(v float32)
SetElevLow sets ElevLow field to given value.
func (o *DetailedActivity) HasElevLow() bool
HasElevLow returns a boolean if a field has been set.
func (o *DetailedActivity) GetType() ActivityType
GetType returns the Type field if non-nil, zero value otherwise.
func (o *DetailedActivity) GetTypeOk() (*ActivityType, bool)
GetTypeOk returns a tuple with the Type field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DetailedActivity) SetType(v ActivityType)
SetType sets Type field to given value.
func (o *DetailedActivity) HasType() bool
HasType returns a boolean if a field has been set.
func (o *DetailedActivity) GetSportType() SportType
GetSportType returns the SportType field if non-nil, zero value otherwise.
func (o *DetailedActivity) GetSportTypeOk() (*SportType, bool)
GetSportTypeOk returns a tuple with the SportType field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DetailedActivity) SetSportType(v SportType)
SetSportType sets SportType field to given value.
func (o *DetailedActivity) HasSportType() bool
HasSportType returns a boolean if a field has been set.
func (o *DetailedActivity) GetStartDate() time.Time
GetStartDate returns the StartDate field if non-nil, zero value otherwise.
func (o *DetailedActivity) GetStartDateOk() (*time.Time, bool)
GetStartDateOk returns a tuple with the StartDate field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DetailedActivity) SetStartDate(v time.Time)
SetStartDate sets StartDate field to given value.
func (o *DetailedActivity) HasStartDate() bool
HasStartDate returns a boolean if a field has been set.
func (o *DetailedActivity) GetStartDateLocal() time.Time
GetStartDateLocal returns the StartDateLocal field if non-nil, zero value otherwise.
func (o *DetailedActivity) GetStartDateLocalOk() (*time.Time, bool)
GetStartDateLocalOk returns a tuple with the StartDateLocal field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DetailedActivity) SetStartDateLocal(v time.Time)
SetStartDateLocal sets StartDateLocal field to given value.
func (o *DetailedActivity) HasStartDateLocal() bool
HasStartDateLocal returns a boolean if a field has been set.
func (o *DetailedActivity) GetTimezone() string
GetTimezone returns the Timezone field if non-nil, zero value otherwise.
func (o *DetailedActivity) GetTimezoneOk() (*string, bool)
GetTimezoneOk returns a tuple with the Timezone field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DetailedActivity) SetTimezone(v string)
SetTimezone sets Timezone field to given value.
func (o *DetailedActivity) HasTimezone() bool
HasTimezone returns a boolean if a field has been set.
func (o *DetailedActivity) GetStartLatlng() []float32
GetStartLatlng returns the StartLatlng field if non-nil, zero value otherwise.
func (o *DetailedActivity) GetStartLatlngOk() (*[]float32, bool)
GetStartLatlngOk returns a tuple with the StartLatlng field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DetailedActivity) SetStartLatlng(v []float32)
SetStartLatlng sets StartLatlng field to given value.
func (o *DetailedActivity) HasStartLatlng() bool
HasStartLatlng returns a boolean if a field has been set.
func (o *DetailedActivity) GetEndLatlng() []float32
GetEndLatlng returns the EndLatlng field if non-nil, zero value otherwise.
func (o *DetailedActivity) GetEndLatlngOk() (*[]float32, bool)
GetEndLatlngOk returns a tuple with the EndLatlng field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DetailedActivity) SetEndLatlng(v []float32)
SetEndLatlng sets EndLatlng field to given value.
func (o *DetailedActivity) HasEndLatlng() bool
HasEndLatlng returns a boolean if a field has been set.
func (o *DetailedActivity) GetAchievementCount() int32
GetAchievementCount returns the AchievementCount field if non-nil, zero value otherwise.
func (o *DetailedActivity) GetAchievementCountOk() (*int32, bool)
GetAchievementCountOk returns a tuple with the AchievementCount field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DetailedActivity) SetAchievementCount(v int32)
SetAchievementCount sets AchievementCount field to given value.
func (o *DetailedActivity) HasAchievementCount() bool
HasAchievementCount returns a boolean if a field has been set.
func (o *DetailedActivity) GetKudosCount() int32
GetKudosCount returns the KudosCount field if non-nil, zero value otherwise.
func (o *DetailedActivity) GetKudosCountOk() (*int32, bool)
GetKudosCountOk returns a tuple with the KudosCount field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DetailedActivity) SetKudosCount(v int32)
SetKudosCount sets KudosCount field to given value.
func (o *DetailedActivity) HasKudosCount() bool
HasKudosCount returns a boolean if a field has been set.
func (o *DetailedActivity) GetCommentCount() int32
GetCommentCount returns the CommentCount field if non-nil, zero value otherwise.
func (o *DetailedActivity) GetCommentCountOk() (*int32, bool)
GetCommentCountOk returns a tuple with the CommentCount field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DetailedActivity) SetCommentCount(v int32)
SetCommentCount sets CommentCount field to given value.
func (o *DetailedActivity) HasCommentCount() bool
HasCommentCount returns a boolean if a field has been set.
func (o *DetailedActivity) GetAthleteCount() int32
GetAthleteCount returns the AthleteCount field if non-nil, zero value otherwise.
func (o *DetailedActivity) GetAthleteCountOk() (*int32, bool)
GetAthleteCountOk returns a tuple with the AthleteCount field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DetailedActivity) SetAthleteCount(v int32)
SetAthleteCount sets AthleteCount field to given value.
func (o *DetailedActivity) HasAthleteCount() bool
HasAthleteCount returns a boolean if a field has been set.
func (o *DetailedActivity) GetPhotoCount() int32
GetPhotoCount returns the PhotoCount field if non-nil, zero value otherwise.
func (o *DetailedActivity) GetPhotoCountOk() (*int32, bool)
GetPhotoCountOk returns a tuple with the PhotoCount field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DetailedActivity) SetPhotoCount(v int32)
SetPhotoCount sets PhotoCount field to given value.
func (o *DetailedActivity) HasPhotoCount() bool
HasPhotoCount returns a boolean if a field has been set.
func (o *DetailedActivity) GetTotalPhotoCount() int32
GetTotalPhotoCount returns the TotalPhotoCount field if non-nil, zero value otherwise.
func (o *DetailedActivity) GetTotalPhotoCountOk() (*int32, bool)
GetTotalPhotoCountOk returns a tuple with the TotalPhotoCount field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DetailedActivity) SetTotalPhotoCount(v int32)
SetTotalPhotoCount sets TotalPhotoCount field to given value.
func (o *DetailedActivity) HasTotalPhotoCount() bool
HasTotalPhotoCount returns a boolean if a field has been set.
func (o *DetailedActivity) GetMap() PolylineMap
GetMap returns the Map field if non-nil, zero value otherwise.
func (o *DetailedActivity) GetMapOk() (*PolylineMap, bool)
GetMapOk returns a tuple with the Map field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DetailedActivity) SetMap(v PolylineMap)
SetMap sets Map field to given value.
func (o *DetailedActivity) HasMap() bool
HasMap returns a boolean if a field has been set.
func (o *DetailedActivity) GetTrainer() bool
GetTrainer returns the Trainer field if non-nil, zero value otherwise.
func (o *DetailedActivity) GetTrainerOk() (*bool, bool)
GetTrainerOk returns a tuple with the Trainer field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DetailedActivity) SetTrainer(v bool)
SetTrainer sets Trainer field to given value.
func (o *DetailedActivity) HasTrainer() bool
HasTrainer returns a boolean if a field has been set.
func (o *DetailedActivity) GetCommute() bool
GetCommute returns the Commute field if non-nil, zero value otherwise.
func (o *DetailedActivity) GetCommuteOk() (*bool, bool)
GetCommuteOk returns a tuple with the Commute field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DetailedActivity) SetCommute(v bool)
SetCommute sets Commute field to given value.
func (o *DetailedActivity) HasCommute() bool
HasCommute returns a boolean if a field has been set.
func (o *DetailedActivity) GetManual() bool
GetManual returns the Manual field if non-nil, zero value otherwise.
func (o *DetailedActivity) GetManualOk() (*bool, bool)
GetManualOk returns a tuple with the Manual field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DetailedActivity) SetManual(v bool)
SetManual sets Manual field to given value.
func (o *DetailedActivity) HasManual() bool
HasManual returns a boolean if a field has been set.
func (o *DetailedActivity) GetPrivate() bool
GetPrivate returns the Private field if non-nil, zero value otherwise.
func (o *DetailedActivity) GetPrivateOk() (*bool, bool)
GetPrivateOk returns a tuple with the Private field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DetailedActivity) SetPrivate(v bool)
SetPrivate sets Private field to given value.
func (o *DetailedActivity) HasPrivate() bool
HasPrivate returns a boolean if a field has been set.
func (o *DetailedActivity) GetFlagged() bool
GetFlagged returns the Flagged field if non-nil, zero value otherwise.
func (o *DetailedActivity) GetFlaggedOk() (*bool, bool)
GetFlaggedOk returns a tuple with the Flagged field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DetailedActivity) SetFlagged(v bool)
SetFlagged sets Flagged field to given value.
func (o *DetailedActivity) HasFlagged() bool
HasFlagged returns a boolean if a field has been set.
func (o *DetailedActivity) GetWorkoutType() int32
GetWorkoutType returns the WorkoutType field if non-nil, zero value otherwise.
func (o *DetailedActivity) GetWorkoutTypeOk() (*int32, bool)
GetWorkoutTypeOk returns a tuple with the WorkoutType field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DetailedActivity) SetWorkoutType(v int32)
SetWorkoutType sets WorkoutType field to given value.
func (o *DetailedActivity) HasWorkoutType() bool
HasWorkoutType returns a boolean if a field has been set.
func (o *DetailedActivity) GetUploadIdStr() string
GetUploadIdStr returns the UploadIdStr field if non-nil, zero value otherwise.
func (o *DetailedActivity) GetUploadIdStrOk() (*string, bool)
GetUploadIdStrOk returns a tuple with the UploadIdStr field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DetailedActivity) SetUploadIdStr(v string)
SetUploadIdStr sets UploadIdStr field to given value.
func (o *DetailedActivity) HasUploadIdStr() bool
HasUploadIdStr returns a boolean if a field has been set.
func (o *DetailedActivity) GetAverageSpeed() float32
GetAverageSpeed returns the AverageSpeed field if non-nil, zero value otherwise.
func (o *DetailedActivity) GetAverageSpeedOk() (*float32, bool)
GetAverageSpeedOk returns a tuple with the AverageSpeed field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DetailedActivity) SetAverageSpeed(v float32)
SetAverageSpeed sets AverageSpeed field to given value.
func (o *DetailedActivity) HasAverageSpeed() bool
HasAverageSpeed returns a boolean if a field has been set.
func (o *DetailedActivity) GetMaxSpeed() float32
GetMaxSpeed returns the MaxSpeed field if non-nil, zero value otherwise.
func (o *DetailedActivity) GetMaxSpeedOk() (*float32, bool)
GetMaxSpeedOk returns a tuple with the MaxSpeed field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DetailedActivity) SetMaxSpeed(v float32)
SetMaxSpeed sets MaxSpeed field to given value.
func (o *DetailedActivity) HasMaxSpeed() bool
HasMaxSpeed returns a boolean if a field has been set.
func (o *DetailedActivity) GetHasKudoed() bool
GetHasKudoed returns the HasKudoed field if non-nil, zero value otherwise.
func (o *DetailedActivity) GetHasKudoedOk() (*bool, bool)
GetHasKudoedOk returns a tuple with the HasKudoed field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DetailedActivity) SetHasKudoed(v bool)
SetHasKudoed sets HasKudoed field to given value.
func (o *DetailedActivity) HasHasKudoed() bool
HasHasKudoed returns a boolean if a field has been set.
func (o *DetailedActivity) GetHideFromHome() bool
GetHideFromHome returns the HideFromHome field if non-nil, zero value otherwise.
func (o *DetailedActivity) GetHideFromHomeOk() (*bool, bool)
GetHideFromHomeOk returns a tuple with the HideFromHome field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DetailedActivity) SetHideFromHome(v bool)
SetHideFromHome sets HideFromHome field to given value.
func (o *DetailedActivity) HasHideFromHome() bool
HasHideFromHome returns a boolean if a field has been set.
func (o *DetailedActivity) GetGearId() string
GetGearId returns the GearId field if non-nil, zero value otherwise.
func (o *DetailedActivity) GetGearIdOk() (*string, bool)
GetGearIdOk returns a tuple with the GearId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DetailedActivity) SetGearId(v string)
SetGearId sets GearId field to given value.
func (o *DetailedActivity) HasGearId() bool
HasGearId returns a boolean if a field has been set.
func (o *DetailedActivity) GetKilojoules() float32
GetKilojoules returns the Kilojoules field if non-nil, zero value otherwise.
func (o *DetailedActivity) GetKilojoulesOk() (*float32, bool)
GetKilojoulesOk returns a tuple with the Kilojoules field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DetailedActivity) SetKilojoules(v float32)
SetKilojoules sets Kilojoules field to given value.
func (o *DetailedActivity) HasKilojoules() bool
HasKilojoules returns a boolean if a field has been set.
func (o *DetailedActivity) GetAverageWatts() float32
GetAverageWatts returns the AverageWatts field if non-nil, zero value otherwise.
func (o *DetailedActivity) GetAverageWattsOk() (*float32, bool)
GetAverageWattsOk returns a tuple with the AverageWatts field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DetailedActivity) SetAverageWatts(v float32)
SetAverageWatts sets AverageWatts field to given value.
func (o *DetailedActivity) HasAverageWatts() bool
HasAverageWatts returns a boolean if a field has been set.
func (o *DetailedActivity) GetDeviceWatts() bool
GetDeviceWatts returns the DeviceWatts field if non-nil, zero value otherwise.
func (o *DetailedActivity) GetDeviceWattsOk() (*bool, bool)
GetDeviceWattsOk returns a tuple with the DeviceWatts field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DetailedActivity) SetDeviceWatts(v bool)
SetDeviceWatts sets DeviceWatts field to given value.
func (o *DetailedActivity) HasDeviceWatts() bool
HasDeviceWatts returns a boolean if a field has been set.
func (o *DetailedActivity) GetMaxWatts() int32
GetMaxWatts returns the MaxWatts field if non-nil, zero value otherwise.
func (o *DetailedActivity) GetMaxWattsOk() (*int32, bool)
GetMaxWattsOk returns a tuple with the MaxWatts field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DetailedActivity) SetMaxWatts(v int32)
SetMaxWatts sets MaxWatts field to given value.
func (o *DetailedActivity) HasMaxWatts() bool
HasMaxWatts returns a boolean if a field has been set.
func (o *DetailedActivity) GetWeightedAverageWatts() int32
GetWeightedAverageWatts returns the WeightedAverageWatts field if non-nil, zero value otherwise.
func (o *DetailedActivity) GetWeightedAverageWattsOk() (*int32, bool)
GetWeightedAverageWattsOk returns a tuple with the WeightedAverageWatts field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DetailedActivity) SetWeightedAverageWatts(v int32)
SetWeightedAverageWatts sets WeightedAverageWatts field to given value.
func (o *DetailedActivity) HasWeightedAverageWatts() bool
HasWeightedAverageWatts returns a boolean if a field has been set.
func (o *DetailedActivity) GetDescription() string
GetDescription returns the Description field if non-nil, zero value otherwise.
func (o *DetailedActivity) GetDescriptionOk() (*string, bool)
GetDescriptionOk returns a tuple with the Description field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DetailedActivity) SetDescription(v string)
SetDescription sets Description field to given value.
func (o *DetailedActivity) HasDescription() bool
HasDescription returns a boolean if a field has been set.
func (o *DetailedActivity) GetPhotos() PhotosSummary
GetPhotos returns the Photos field if non-nil, zero value otherwise.
func (o *DetailedActivity) GetPhotosOk() (*PhotosSummary, bool)
GetPhotosOk returns a tuple with the Photos field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DetailedActivity) SetPhotos(v PhotosSummary)
SetPhotos sets Photos field to given value.
func (o *DetailedActivity) HasPhotos() bool
HasPhotos returns a boolean if a field has been set.
func (o *DetailedActivity) GetGear() SummaryGear
GetGear returns the Gear field if non-nil, zero value otherwise.
func (o *DetailedActivity) GetGearOk() (*SummaryGear, bool)
GetGearOk returns a tuple with the Gear field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DetailedActivity) SetGear(v SummaryGear)
SetGear sets Gear field to given value.
func (o *DetailedActivity) HasGear() bool
HasGear returns a boolean if a field has been set.
func (o *DetailedActivity) GetCalories() float32
GetCalories returns the Calories field if non-nil, zero value otherwise.
func (o *DetailedActivity) GetCaloriesOk() (*float32, bool)
GetCaloriesOk returns a tuple with the Calories field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DetailedActivity) SetCalories(v float32)
SetCalories sets Calories field to given value.
func (o *DetailedActivity) HasCalories() bool
HasCalories returns a boolean if a field has been set.
func (o *DetailedActivity) GetSegmentEfforts() []DetailedSegmentEffort
GetSegmentEfforts returns the SegmentEfforts field if non-nil, zero value otherwise.
func (o *DetailedActivity) GetSegmentEffortsOk() (*[]DetailedSegmentEffort, bool)
GetSegmentEffortsOk returns a tuple with the SegmentEfforts field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DetailedActivity) SetSegmentEfforts(v []DetailedSegmentEffort)
SetSegmentEfforts sets SegmentEfforts field to given value.
func (o *DetailedActivity) HasSegmentEfforts() bool
HasSegmentEfforts returns a boolean if a field has been set.
func (o *DetailedActivity) GetDeviceName() string
GetDeviceName returns the DeviceName field if non-nil, zero value otherwise.
func (o *DetailedActivity) GetDeviceNameOk() (*string, bool)
GetDeviceNameOk returns a tuple with the DeviceName field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DetailedActivity) SetDeviceName(v string)
SetDeviceName sets DeviceName field to given value.
func (o *DetailedActivity) HasDeviceName() bool
HasDeviceName returns a boolean if a field has been set.
func (o *DetailedActivity) GetEmbedToken() string
GetEmbedToken returns the EmbedToken field if non-nil, zero value otherwise.
func (o *DetailedActivity) GetEmbedTokenOk() (*string, bool)
GetEmbedTokenOk returns a tuple with the EmbedToken field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DetailedActivity) SetEmbedToken(v string)
SetEmbedToken sets EmbedToken field to given value.
func (o *DetailedActivity) HasEmbedToken() bool
HasEmbedToken returns a boolean if a field has been set.
func (o *DetailedActivity) GetSplitsMetric() []Split
GetSplitsMetric returns the SplitsMetric field if non-nil, zero value otherwise.
func (o *DetailedActivity) GetSplitsMetricOk() (*[]Split, bool)
GetSplitsMetricOk returns a tuple with the SplitsMetric field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DetailedActivity) SetSplitsMetric(v []Split)
SetSplitsMetric sets SplitsMetric field to given value.
func (o *DetailedActivity) HasSplitsMetric() bool
HasSplitsMetric returns a boolean if a field has been set.
func (o *DetailedActivity) GetSplitsStandard() []Split
GetSplitsStandard returns the SplitsStandard field if non-nil, zero value otherwise.
func (o *DetailedActivity) GetSplitsStandardOk() (*[]Split, bool)
GetSplitsStandardOk returns a tuple with the SplitsStandard field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DetailedActivity) SetSplitsStandard(v []Split)
SetSplitsStandard sets SplitsStandard field to given value.
func (o *DetailedActivity) HasSplitsStandard() bool
HasSplitsStandard returns a boolean if a field has been set.
func (o *DetailedActivity) GetLaps() []Lap
GetLaps returns the Laps field if non-nil, zero value otherwise.
func (o *DetailedActivity) GetLapsOk() (*[]Lap, bool)
GetLapsOk returns a tuple with the Laps field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DetailedActivity) SetLaps(v []Lap)
SetLaps sets Laps field to given value.
func (o *DetailedActivity) HasLaps() bool
HasLaps returns a boolean if a field has been set.
func (o *DetailedActivity) GetBestEfforts() []DetailedSegmentEffort
GetBestEfforts returns the BestEfforts field if non-nil, zero value otherwise.
func (o *DetailedActivity) GetBestEffortsOk() (*[]DetailedSegmentEffort, bool)
GetBestEffortsOk returns a tuple with the BestEfforts field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DetailedActivity) SetBestEfforts(v []DetailedSegmentEffort)
SetBestEfforts sets BestEfforts field to given value.
func (o *DetailedActivity) HasBestEfforts() bool
HasBestEfforts returns a boolean if a field has been set.