| Package | Description |
|---|---|
| javastrava.api.v3.model | |
| javastrava.api.v3.rest | |
| javastrava.api.v3.service | |
| javastrava.api.v3.service.impl | |
| javastrava.util |
| Modifier and Type | Method and Description |
|---|---|
StravaSegmentEffort |
StravaSegment.getAthletePrEffort() |
| Modifier and Type | Method and Description |
|---|---|
List<StravaSegmentEffort> |
StravaActivity.getSegmentEfforts() |
| Modifier and Type | Method and Description |
|---|---|
void |
StravaSegment.setAthletePrEffort(StravaSegmentEffort athletePrEffort) |
| Modifier and Type | Method and Description |
|---|---|
void |
StravaActivity.setSegmentEfforts(List<StravaSegmentEffort> segmentEfforts) |
| Modifier and Type | Method and Description |
|---|---|
StravaSegmentEffort |
SegmentEffortAPI.getSegmentEffort(Long segmentEffortId) |
StravaSegmentEffort |
API.getSegmentEffort(Long segmentEffortId) |
StravaSegmentEffort[] |
AthleteAPI.listAthleteKOMs(Integer athleteId,
Integer page,
Integer perPage) |
StravaSegmentEffort[] |
API.listAthleteKOMs(Integer athleteId,
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) |
| Modifier and Type | Method and Description |
|---|---|
StravaAPIFuture<StravaSegmentEffort> |
API.getSegmentEffortAsync(Long segmentEffortId) |
| Modifier and Type | Method and Description |
|---|---|
void |
SegmentEffortAPI.getSegmentEffort(Long segmentEffortId,
StravaAPICallback<StravaSegmentEffort> callback) |
| Modifier and Type | Method and Description |
|---|---|
StravaSegmentEffort |
Strava.getSegmentEffort(Long segmentEffortId) |
StravaSegmentEffort |
SegmentEffortService.getSegmentEffort(Long segmentEffortId)
Retrieve details about a specific segment effort.
|
| Modifier and Type | Method and Description |
|---|---|
CompletableFuture<StravaSegmentEffort> |
Strava.getSegmentEffortAsync(Long segmentEffortId) |
CompletableFuture<StravaSegmentEffort> |
SegmentEffortService.getSegmentEffortAsync(Long segmentEffortId)
Retrieve details about a specific segment effort.
|
List<StravaSegmentEffort> |
Strava.listAllAthleteKOMs(Integer athleteId)
USE WITH CAUTION - ATHLETES WITH MANY KOMS WILL REQUIRE MANY CALLS TO THE STRAVA API
|
List<StravaSegmentEffort> |
AthleteService.listAllAthleteKOMs(Integer athleteId)
Convenience method for returning ALL of an athlete's KOM's
|
CompletableFuture<List<StravaSegmentEffort>> |
Strava.listAllAthleteKOMsAsync(Integer athleteId)
USE WITH CAUTION - ATHLETES WITH MANY KOMS WILL REQUIRE MANY CALLS TO THE STRAVA API
|
CompletableFuture<List<StravaSegmentEffort>> |
AthleteService.listAllAthleteKOMsAsync(Integer athleteId)
Convenience method for returning ALL of an athlete's KOM's
|
List<StravaSegmentEffort> |
Strava.listAllSegmentEfforts(Integer segmentId)
USE WITH CAUTION - POPULAR SEGMENTS CAN HAVE TENS OF THOUSANDS OF EFFORTS, REQUIRING A VERY LARGE NUMBER OF CALLS TO THE STRAVA API
|
List<StravaSegmentEffort> |
SegmentService.listAllSegmentEfforts(Integer segmentId)
Retrieve an array of
segment efforts, for a given StravaSegment. |
List<StravaSegmentEffort> |
Strava.listAllSegmentEfforts(Integer segmentId,
Integer athleteId,
LocalDateTime startDate,
LocalDateTime endDate) |
List<StravaSegmentEffort> |
SegmentService.listAllSegmentEfforts(Integer segmentId,
Integer athleteId,
LocalDateTime startDate,
LocalDateTime endDate)
Retrieve an array of
segment efforts, for a given StravaSegment, filtered by StravaAthlete and/or a date
range. |
CompletableFuture<List<StravaSegmentEffort>> |
Strava.listAllSegmentEffortsAsync(Integer segmentId)
USE WITH CAUTION - POPULAR SEGMENTS CAN HAVE TENS OF THOUSANDS OF EFFORTS, REQUIRING A VERY LARGE NUMBER OF CALLS TO THE STRAVA API
|
CompletableFuture<List<StravaSegmentEffort>> |
SegmentService.listAllSegmentEffortsAsync(Integer segmentId)
Retrieve an array of
segment efforts, for a given StravaSegment. |
CompletableFuture<List<StravaSegmentEffort>> |
Strava.listAllSegmentEffortsAsync(Integer segmentId,
Integer athleteId,
LocalDateTime startDate,
LocalDateTime endDate) |
CompletableFuture<List<StravaSegmentEffort>> |
SegmentService.listAllSegmentEffortsAsync(Integer segmentId,
Integer athleteId,
LocalDateTime startDate,
LocalDateTime endDate)
Retrieve an array of
segment efforts, for a given StravaSegment, filtered by StravaAthlete and/or a date
range. |
List<StravaSegmentEffort> |
Strava.listAthleteKOMs(Integer athleteId) |
List<StravaSegmentEffort> |
AthleteService.listAthleteKOMs(Integer athleteId)
Returns an array of
segment efforts representing KOMs/QOMs and course records held by the given athlete. |
List<StravaSegmentEffort> |
Strava.listAthleteKOMs(Integer athleteId,
Paging pagingInstruction) |
List<StravaSegmentEffort> |
AthleteService.listAthleteKOMs(Integer athleteId,
Paging pagingInstruction)
Returns an array of
segment efforts representing KOMs/QOMs and course records held by the given athlete. |
CompletableFuture<List<StravaSegmentEffort>> |
Strava.listAthleteKOMsAsync(Integer athleteId) |
CompletableFuture<List<StravaSegmentEffort>> |
AthleteService.listAthleteKOMsAsync(Integer athleteId)
Returns an array of
segment efforts representing KOMs/QOMs and course records held by the given athlete. |
CompletableFuture<List<StravaSegmentEffort>> |
Strava.listAthleteKOMsAsync(Integer athleteId,
Paging pagingInstruction) |
CompletableFuture<List<StravaSegmentEffort>> |
AthleteService.listAthleteKOMsAsync(Integer athleteId,
Paging pagingInstruction)
Returns an array of
segment efforts representing KOMs/QOMs and course records held by the given athlete. |
List<StravaSegmentEffort> |
Strava.listSegmentEfforts(Integer segmentId) |
List<StravaSegmentEffort> |
SegmentService.listSegmentEfforts(Integer segmentId)
Retrieve an array of
segment efforts, for a given StravaSegment. |
List<StravaSegmentEffort> |
Strava.listSegmentEfforts(Integer segmentId,
Integer athleteId,
LocalDateTime startDateLocal,
LocalDateTime endDateLocal) |
List<StravaSegmentEffort> |
SegmentService.listSegmentEfforts(Integer segmentId,
Integer athleteId,
LocalDateTime startDateLocal,
LocalDateTime endDateLocal)
Retrieve an array of
segment efforts, for a given StravaSegment, filtered by StravaAthlete and/or a date
range. |
List<StravaSegmentEffort> |
Strava.listSegmentEfforts(Integer segmentId,
Integer athleteId,
LocalDateTime startDateLocal,
LocalDateTime endDateLocal,
Paging pagingInstruction) |
List<StravaSegmentEffort> |
SegmentService.listSegmentEfforts(Integer segmentId,
Integer athleteId,
LocalDateTime startDateLocal,
LocalDateTime endDateLocal,
Paging pagingInstruction)
Retrieve an array of
segment efforts, for a given StravaSegment, filtered by StravaAthlete and/or a date
range. |
List<StravaSegmentEffort> |
Strava.listSegmentEfforts(Integer segmentId,
Paging pagingInstruction) |
List<StravaSegmentEffort> |
SegmentService.listSegmentEfforts(Integer segmentId,
Paging pagingInstruction)
Retrieve an array of
segment efforts, for a given StravaSegment. |
CompletableFuture<List<StravaSegmentEffort>> |
Strava.listSegmentEffortsAsync(Integer segmentId) |
CompletableFuture<List<StravaSegmentEffort>> |
SegmentService.listSegmentEffortsAsync(Integer segmentId)
Retrieve an array of
segment efforts, for a given StravaSegment. |
CompletableFuture<List<StravaSegmentEffort>> |
Strava.listSegmentEffortsAsync(Integer segmentId,
Integer athleteId,
LocalDateTime startDateLocal,
LocalDateTime endDateLocal) |
CompletableFuture<List<StravaSegmentEffort>> |
SegmentService.listSegmentEffortsAsync(Integer segmentId,
Integer athleteId,
LocalDateTime startDateLocal,
LocalDateTime endDateLocal)
Retrieve an array of
segment efforts, for a given StravaSegment, filtered by StravaAthlete and/or a date
range. |
CompletableFuture<List<StravaSegmentEffort>> |
Strava.listSegmentEffortsAsync(Integer segmentId,
Integer athleteId,
LocalDateTime startDateLocal,
LocalDateTime endDateLocal,
Paging pagingInstruction) |
CompletableFuture<List<StravaSegmentEffort>> |
SegmentService.listSegmentEffortsAsync(Integer segmentId,
Integer athleteId,
LocalDateTime startDateLocal,
LocalDateTime endDateLocal,
Paging pagingInstruction)
Retrieve an array of
segment efforts, for a given StravaSegment, filtered by StravaAthlete and/or a date
range. |
CompletableFuture<List<StravaSegmentEffort>> |
Strava.listSegmentEffortsAsync(Integer segmentId,
Paging pagingInstruction) |
CompletableFuture<List<StravaSegmentEffort>> |
SegmentService.listSegmentEffortsAsync(Integer segmentId,
Paging pagingInstruction)
Retrieve an array of
segment efforts, for a given StravaSegment. |
| Modifier and Type | Method and Description |
|---|---|
StravaSegmentEffort |
SegmentEffortServiceImpl.getSegmentEffort(Long segmentEffortId) |
| Modifier and Type | Method and Description |
|---|---|
static StravaSegmentEffort |
PrivacyUtils.privateSegmentEffort(Long id)
Creates a
StravaSegmentEffort with resourceState = StravaResourceState.PRIVATE |
| Modifier and Type | Method and Description |
|---|---|
static List<StravaSegmentEffort> |
PrivacyUtils.handlePrivateSegmentEfforts(List<StravaSegmentEffort> efforts,
Token token)
Returns the list of segments with any that should be flagged as private having their data cleared and resource state set to
StravaResourceState.PRIVATE |
| Modifier and Type | Method and Description |
|---|---|
static List<StravaSegmentEffort> |
PrivacyUtils.handlePrivateSegmentEfforts(List<StravaSegmentEffort> efforts,
Token token)
Returns the list of segments with any that should be flagged as private having their data cleared and resource state set to
StravaResourceState.PRIVATE |
Copyright © 2016 Dan Shannon. All rights reserved.