StravaComment |
API.createComment(Integer activityId,
String text) |
StravaComment |
ActivityAPI.createComment(Integer activityId,
String text) |
void |
ActivityAPI.createComment(Integer activityId,
String text,
StravaAPICallback<StravaComment> callback) |
StravaAPIFuture<StravaComment> |
API.createCommentAsync(Integer activityId,
String text) |
StravaActivity |
API.deleteActivity(Integer id)
Delete an activity on Strava
|
StravaActivity |
ActivityAPI.deleteActivity(Integer id) |
void |
ActivityAPI.deleteActivity(Integer id,
StravaAPICallback<StravaActivity> callback) |
StravaAPIFuture<StravaActivity> |
API.deleteActivityAsync(Integer activityId)
Delete an activity on Strava
|
StravaResponse |
API.deleteComment(Integer activityId,
Integer commentId) |
StravaResponse |
ActivityAPI.deleteComment(Integer activityId,
Integer commentId) |
void |
ActivityAPI.deleteComment(Integer activityId,
Integer commentId,
StravaAPICallback<StravaResponse> callback) |
StravaAPIFuture<StravaResponse> |
API.deleteCommentAsync(Integer activityId,
Integer commentId) |
StravaActivity |
API.getActivity(Integer id,
Boolean includeAllEfforts)
Get details of an activity
|
StravaActivity |
ActivityAPI.getActivity(Integer id,
Boolean includeAllEfforts) |
void |
ActivityAPI.getActivity(Integer id,
Boolean includeAllEfforts,
StravaAPICallback<StravaActivity> callback) |
StravaAPIFuture<StravaActivity> |
API.getActivityAsync(Integer id,
Boolean includeAllEfforts)
Get details of an activity
|
StravaStream[] |
StreamAPI.getActivityStreams(Integer activityId,
String types,
StravaStreamResolutionType resolution,
StravaStreamSeriesDownsamplingType seriesType) |
StravaStream[] |
API.getActivityStreams(Integer activityId,
String types,
StravaStreamResolutionType resolution,
StravaStreamSeriesDownsamplingType seriesType) |
void |
StreamAPI.getActivityStreams(Integer activityId,
String types,
StravaStreamResolutionType resolution,
StravaStreamSeriesDownsamplingType seriesType,
StravaAPICallback<StravaStream[]> callback) |
StravaAPIFuture<StravaStream[]> |
API.getActivityStreamsAsync(Integer activityId,
String types,
StravaStreamResolutionType resolution,
StravaStreamSeriesDownsamplingType seriesType) |
StravaAthlete |
AthleteAPI.getAthlete(Integer athleteId) |
StravaAthlete |
API.getAthlete(Integer athleteId) |
void |
AthleteAPI.getAthlete(Integer athleteId,
StravaAPICallback<StravaAthlete> callback) |
StravaAPIFuture<StravaAthlete> |
API.getAthleteAsync(Integer athleteId) |
StravaClub |
ClubAPI.getClub(Integer clubId) |
StravaClub |
API.getClub(Integer clubId) |
void |
ClubAPI.getClub(Integer clubId,
StravaAPICallback<StravaClub> callback) |
StravaAPIFuture<StravaClub> |
API.getClubAsync(Integer clubId) |
StravaStream[] |
StreamAPI.getEffortStreams(Long segmentEffortId,
String types,
StravaStreamResolutionType resolution,
StravaStreamSeriesDownsamplingType seriesType) |
StravaStream[] |
API.getEffortStreams(Long segmentEffortId,
String types,
StravaStreamResolutionType resolution,
StravaStreamSeriesDownsamplingType seriesType) |
void |
StreamAPI.getEffortStreams(Long segmentEffortId,
String types,
StravaStreamResolutionType resolution,
StravaStreamSeriesDownsamplingType seriesType,
StravaAPICallback<StravaStream[]> callback) |
StravaAPIFuture<StravaStream[]> |
API.getEffortStreamsAsync(Long segmentEffortId,
String types,
StravaStreamResolutionType resolution,
StravaStreamSeriesDownsamplingType seriesType) |
StravaGear |
GearAPI.getGear(String gearId) |
StravaGear |
API.getGear(String gearId) |
void |
GearAPI.getGear(String gearId,
StravaAPICallback<StravaGear> callback) |
StravaAPIFuture<StravaGear> |
API.getGearAsync(String gearId) |
StravaSegment |
SegmentAPI.getSegment(Integer segmentId) |
StravaSegment |
API.getSegment(Integer segmentId) |
void |
SegmentAPI.getSegment(Integer segmentId,
StravaAPICallback<StravaSegment> callback) |
StravaAPIFuture<StravaSegment> |
API.getSegmentAsync(Integer segmentId) |
StravaSegmentEffort |
SegmentEffortAPI.getSegmentEffort(Long segmentEffortId) |
StravaSegmentEffort |
API.getSegmentEffort(Long segmentEffortId) |
void |
SegmentEffortAPI.getSegmentEffort(Long segmentEffortId,
StravaAPICallback<StravaSegmentEffort> callback) |
StravaAPIFuture<StravaSegmentEffort> |
API.getSegmentEffortAsync(Long segmentEffortId) |
StravaSegmentLeaderboard |
SegmentAPI.getSegmentLeaderboard(Integer segmentId,
StravaGender gender,
StravaAgeGroup ageGroup,
StravaWeightClass weightClass,
Boolean following,
Integer clubId,
StravaLeaderboardDateRange dateRange,
Integer page,
Integer perPage,
Integer contextEntries) |
StravaSegmentLeaderboard |
API.getSegmentLeaderboard(Integer segmentId,
StravaGender gender,
StravaAgeGroup ageGroup,
StravaWeightClass weightClass,
Boolean following,
Integer clubId,
StravaLeaderboardDateRange dateRange,
Integer page,
Integer perPage,
Integer contextEntries) |
void |
SegmentAPI.getSegmentLeaderboard(Integer segmentId,
StravaGender gender,
StravaAgeGroup ageGroup,
StravaWeightClass weightClass,
Boolean following,
Integer clubId,
StravaLeaderboardDateRange dateRange,
Integer page,
Integer perPage,
Integer contextEntries,
StravaAPICallback<StravaSegmentLeaderboard> callback) |
StravaAPIFuture<StravaSegmentLeaderboard> |
API.getSegmentLeaderboardAsync(Integer segmentId,
StravaGender gender,
StravaAgeGroup ageGroup,
StravaWeightClass weightClass,
Boolean following,
Integer clubId,
StravaLeaderboardDateRange dateRange,
Integer page,
Integer perPage,
Integer contextEntries) |
StravaStream[] |
StreamAPI.getSegmentStreams(Integer segmentId,
String types,
StravaStreamResolutionType resolution,
StravaStreamSeriesDownsamplingType seriesType) |
StravaStream[] |
API.getSegmentStreams(Integer segmentId,
String types,
StravaStreamResolutionType resolution,
StravaStreamSeriesDownsamplingType seriesType) |
void |
StreamAPI.getSegmentStreams(Integer segmentId,
String types,
StravaStreamResolutionType resolution,
StravaStreamSeriesDownsamplingType seriesType,
StravaAPICallback<StravaStream[]> callback) |
StravaAPIFuture<StravaStream[]> |
API.getSegmentStreamsAsync(Integer segmentId,
String types,
StravaStreamResolutionType resolution,
StravaStreamSeriesDownsamplingType seriesType) |
StravaResponse |
API.giveKudos(Integer activityId) |
StravaResponse |
ActivityAPI.giveKudos(Integer activityId) |
void |
ActivityAPI.giveKudos(Integer activityId,
StravaAPICallback<StravaResponse> callback) |
StravaAPIFuture<StravaResponse> |
API.giveKudosAsync(Integer activityId) |
StravaClubMembershipResponse |
ClubAPI.joinClub(Integer clubId) |
StravaClubMembershipResponse |
API.joinClub(Integer clubId) |
void |
ClubAPI.joinClub(Integer clubId,
StravaAPICallback<StravaClubMembershipResponse> callback) |
StravaAPIFuture<StravaClubMembershipResponse> |
API.joinClubAsync(Integer clubId) |
StravaClubMembershipResponse |
ClubAPI.leaveClub(Integer clubId) |
StravaClubMembershipResponse |
API.leaveClub(Integer clubId) |
void |
ClubAPI.leaveClub(Integer clubId,
StravaAPICallback<StravaClubMembershipResponse> callback) |
StravaAPIFuture<StravaClubMembershipResponse> |
API.leaveClubAsync(Integer clubId) |
StravaComment[] |
API.listActivityComments(Integer activityId,
Boolean markdown,
Integer page,
Integer perPage) |
StravaComment[] |
ActivityAPI.listActivityComments(Integer activityId,
Boolean markdown,
Integer page,
Integer perPage) |
void |
ActivityAPI.listActivityComments(Integer activityId,
Boolean markdown,
Integer page,
Integer perPage,
StravaAPICallback<StravaComment[]> callback) |
StravaAPIFuture<StravaComment[]> |
API.listActivityCommentsAsync(Integer activityId,
Boolean markdown,
Integer page,
Integer perPage) |
StravaAthlete[] |
API.listActivityKudoers(Integer activityId,
Integer page,
Integer perPage) |
StravaAthlete[] |
ActivityAPI.listActivityKudoers(Integer activityId,
Integer page,
Integer perPage) |
void |
ActivityAPI.listActivityKudoers(Integer activityId,
Integer page,
Integer perPage,
StravaAPICallback<StravaAthlete[]> callback) |
StravaAPIFuture<StravaAthlete[]> |
API.listActivityKudoersAsync(Integer activityId,
Integer page,
Integer perPage) |
StravaLap[] |
API.listActivityLaps(Integer activityId) |
StravaLap[] |
ActivityAPI.listActivityLaps(Integer activityId) |
void |
ActivityAPI.listActivityLaps(Integer activityId,
StravaAPICallback<StravaLap[]> callback) |
StravaAPIFuture<StravaLap[]> |
API.listActivityLapsAsync(Integer activityId) |
StravaPhoto[] |
API.listActivityPhotos(Integer activityId) |
StravaPhoto[] |
ActivityAPI.listActivityPhotos(Integer activityId) |
void |
ActivityAPI.listActivityPhotos(Integer activityId,
StravaAPICallback<StravaPhoto[]> callback) |
StravaAPIFuture<StravaPhoto[]> |
API.listActivityPhotosAsync(Integer activityId) |
StravaActivityZone[] |
API.listActivityZones(Integer activityId) |
StravaActivityZone[] |
ActivityAPI.listActivityZones(Integer activityId) |
void |
ActivityAPI.listActivityZones(Integer activityId,
StravaAPICallback<StravaActivityZone[]> callback) |
StravaAPIFuture<StravaActivityZone[]> |
API.listActivityZonesAsync(Integer activityId) |
StravaAthlete[] |
AthleteAPI.listAthleteFriends(Integer athleteId,
Integer page,
Integer perPage) |
StravaAthlete[] |
API.listAthleteFriends(Integer athleteId,
Integer page,
Integer perPage) |
void |
AthleteAPI.listAthleteFriends(Integer athleteId,
Integer page,
Integer perPage,
StravaAPICallback<StravaAthlete[]> callback) |
StravaAPIFuture<StravaAthlete[]> |
API.listAthleteFriendsAsync(Integer athleteId,
Integer page,
Integer perPage) |
StravaSegmentEffort[] |
AthleteAPI.listAthleteKOMs(Integer athleteId,
Integer page,
Integer perPage) |
StravaSegmentEffort[] |
API.listAthleteKOMs(Integer athleteId,
Integer page,
Integer perPage) |
void |
AthleteAPI.listAthleteKOMs(Integer athleteId,
Integer page,
Integer perPage,
StravaAPICallback<StravaSegmentEffort[]> callback) |
StravaAPIFuture<StravaSegmentEffort[]> |
API.listAthleteKOMsAsync(Integer athleteId,
Integer page,
Integer perPage) |
StravaAthlete[] |
AthleteAPI.listAthletesBothFollowing(Integer athleteId,
Integer page,
Integer perPage) |
StravaAthlete[] |
API.listAthletesBothFollowing(Integer athleteId,
Integer page,
Integer perPage) |
void |
AthleteAPI.listAthletesBothFollowing(Integer athleteId,
Integer page,
Integer perPage,
StravaAPICallback<StravaAthlete[]> callback) |
StravaAPIFuture<StravaAthlete[]> |
API.listAthletesBothFollowingAsync(Integer athleteId,
Integer page,
Integer perPage) |
StravaAthlete[] |
ClubAPI.listClubAdmins(Integer clubId,
Integer page,
Integer perPage)
Retrieve summary information about admins of a specific club, with the
owner on top and sorted by first names.
|
void |
ClubAPI.listClubAdmins(Integer clubId,
Integer page,
Integer perPage,
StravaAPICallback<StravaAthlete[]> callback)
Retrieve summary information about admins of a specific club, with the
owner on top and sorted by first names.
|
StravaClubAnnouncement[] |
ClubAPI.listClubAnnouncements(Integer clubId) |
StravaClubAnnouncement[] |
API.listClubAnnouncements(Integer clubId) |
void |
ClubAPI.listClubAnnouncements(Integer clubId,
StravaAPICallback<StravaClubAnnouncement[]> callback) |
StravaAPIFuture<StravaClubAnnouncement[]> |
API.listClubAnnouncementsAsync(Integer clubId) |
StravaAthlete[] |
ClubAPI.listClubMembers(Integer clubId,
Integer page,
Integer perPage) |
StravaAthlete[] |
API.listClubMembers(Integer clubId,
Integer page,
Integer perPage) |
void |
ClubAPI.listClubMembers(Integer clubId,
Integer page,
Integer perPage,
StravaAPICallback<StravaAthlete[]> callback) |
StravaAPIFuture<StravaAthlete[]> |
API.listClubMembersAsync(Integer clubId,
Integer page,
Integer perPage) |
StravaActivity[] |
ClubAPI.listRecentClubActivities(Integer clubId,
Integer page,
Integer perPage) |
StravaActivity[] |
API.listRecentClubActivities(Integer clubId,
Integer page,
Integer perPage) |
void |
ClubAPI.listRecentClubActivities(Integer clubId,
Integer page,
Integer perPage,
StravaAPICallback<StravaActivity[]> callback) |
StravaAPIFuture<StravaActivity[]> |
API.listRecentClubActivitiesAsync(Integer clubId,
Integer page,
Integer perPage) |
StravaActivity[] |
API.listRelatedActivities(Integer activityId,
Integer page,
Integer perPage) |
StravaActivity[] |
ActivityAPI.listRelatedActivities(Integer activityId,
Integer page,
Integer perPage) |
void |
ActivityAPI.listRelatedActivities(Integer activityId,
Integer page,
Integer perPage,
StravaAPICallback<StravaActivity[]> callback) |
StravaAPIFuture<StravaActivity[]> |
API.listRelatedActivitiesAsync(Integer activityId,
Integer page,
Integer perPage) |
StravaSegmentEffort[] |
SegmentAPI.listSegmentEfforts(Integer segmentId,
Integer athleteId,
String start,
String end,
Integer page,
Integer perPage) |
StravaSegmentEffort[] |
API.listSegmentEfforts(Integer segmentId,
Integer athleteId,
String start,
String end,
Integer page,
Integer perPage) |
void |
SegmentAPI.listSegmentEfforts(Integer segmentId,
Integer athleteId,
String start,
String end,
Integer page,
Integer perPage,
StravaAPICallback<StravaSegmentEffort[]> callback) |
StravaAPIFuture<StravaSegmentEffort[]> |
API.listSegmentEffortsAsync(Integer segmentId,
Integer athleteId,
String start,
String end,
Integer page,
Integer perPage) |
StravaSegment[] |
SegmentAPI.listStarredSegments(Integer athleteId,
Integer page,
Integer perPage) |
StravaSegment[] |
API.listStarredSegments(Integer athleteId,
Integer page,
Integer perPage) |
void |
SegmentAPI.listStarredSegments(Integer athleteId,
Integer page,
Integer perPage,
StravaAPICallback<StravaSegment[]> callback) |
StravaAPIFuture<StravaSegment[]> |
API.listStarredSegmentsAsync(Integer athleteId,
Integer page,
Integer perPage) |
StravaStatistics |
AthleteAPI.statistics(Integer athleteId) |
StravaStatistics |
API.statistics(Integer athleteId) |
void |
AthleteAPI.statistics(Integer athleteId,
StravaAPICallback<StravaStatistics> callback) |
StravaAPIFuture<StravaStatistics> |
API.statisticsAsync(Integer athleteId) |
StravaActivity |
API.updateActivity(Integer id,
StravaActivityUpdate activity)
Update an activity that already exists on Strava
|
StravaActivity |
ActivityAPI.updateActivity(Integer id,
StravaActivityUpdate activity) |
void |
ActivityAPI.updateActivity(Integer id,
StravaActivityUpdate activity,
StravaAPICallback<StravaActivity> callback) |
StravaAPIFuture<StravaActivity> |
API.updateActivityAsync(Integer id,
StravaActivityUpdate activity)
Update an activity that already exists on Strava
|