| 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 |
|---|---|
StravaActivity |
StravaSegmentEffort.getActivity() |
StravaActivity |
StravaLap.getActivity() |
StravaActivity |
StravaBestRunningEffort.getActivity() |
| Modifier and Type | Method and Description |
|---|---|
void |
StravaSegmentEffort.setActivity(StravaActivity activity) |
void |
StravaLap.setActivity(StravaActivity activity) |
void |
StravaBestRunningEffort.setActivity(StravaActivity activity) |
| Constructor and Description |
|---|
StravaActivityUpdate(StravaActivity activity)
Constructor to create a
StravaActivityUpdate from an existing StravaActivity |
| Modifier and Type | Method and Description |
|---|---|
StravaAPIFuture<StravaActivity> |
API.createManualActivityAsync(StravaActivity activity) |
StravaAPIFuture<StravaActivity> |
API.deleteActivityAsync(Integer activityId)
Delete an activity on Strava
|
StravaAPIFuture<StravaActivity> |
API.getActivityAsync(Integer id,
Boolean includeAllEfforts)
Get details of an activity
|
StravaAPIFuture<StravaActivity> |
API.updateActivityAsync(Integer id,
StravaActivityUpdate activity)
Update an activity that already exists on Strava
|
| Modifier and Type | Method and Description |
|---|---|
StravaActivity |
API.createManualActivity(StravaActivity activity)
Create a manual activity
|
StravaActivity |
ActivityAPI.createManualActivity(StravaActivity activity) |
void |
ActivityAPI.createManualActivity(StravaActivity activity,
StravaAPICallback<StravaActivity> callback) |
StravaAPIFuture<StravaActivity> |
API.createManualActivityAsync(StravaActivity activity) |
| Modifier and Type | Method and Description |
|---|---|
void |
ActivityAPI.createManualActivity(StravaActivity activity,
StravaAPICallback<StravaActivity> callback) |
void |
ActivityAPI.deleteActivity(Integer id,
StravaAPICallback<StravaActivity> callback) |
void |
ActivityAPI.getActivity(Integer id,
Boolean includeAllEfforts,
StravaAPICallback<StravaActivity> callback) |
void |
ActivityAPI.updateActivity(Integer id,
StravaActivityUpdate activity,
StravaAPICallback<StravaActivity> callback) |
| Modifier and Type | Method and Description |
|---|---|
StravaActivity |
Strava.createManualActivity(StravaActivity activity) |
StravaActivity |
ActivityService.createManualActivity(StravaActivity activity)
This API endpoint is for creating manually entered
activities. |
StravaActivity |
Strava.deleteActivity(Integer activityId) |
StravaActivity |
ActivityService.deleteActivity(Integer activityId)
Deletes the identified
StravaActivity |
StravaActivity |
Strava.getActivity(Integer activityId) |
StravaActivity |
ActivityService.getActivity(Integer activityId)
StravaActivity details, including segment efforts, splits and best efforts, are only available to the owner of the activity.
|
StravaActivity |
Strava.getActivity(Integer activityId,
Boolean includeAllEfforts) |
StravaActivity |
ActivityService.getActivity(Integer activityId,
Boolean includeAllEfforts)
StravaActivity details, including segment efforts, splits and best efforts, are only available to the owner of the activity.
|
StravaActivity |
Strava.updateActivity(Integer activityId,
StravaActivityUpdate activity) |
StravaActivity |
ActivityService.updateActivity(Integer activityId,
StravaActivityUpdate activity)
Requires write permissions, as requested during the authorization process.
|
| Modifier and Type | Method and Description |
|---|---|
StravaActivity |
Strava.createManualActivity(StravaActivity activity) |
StravaActivity |
ActivityService.createManualActivity(StravaActivity activity)
This API endpoint is for creating manually entered
activities. |
CompletableFuture<StravaActivity> |
Strava.createManualActivityAsync(StravaActivity activity) |
CompletableFuture<StravaActivity> |
ActivityService.createManualActivityAsync(StravaActivity activity)
This API endpoint is for creating manually entered
activities. |
| Modifier and Type | Method and Description |
|---|---|
StravaActivity |
ActivityServiceImpl.createManualActivity(StravaActivity activity) |
StravaActivity |
ActivityServiceImpl.deleteActivity(Integer id) |
StravaActivity |
ActivityServiceImpl.getActivity(Integer id) |
StravaActivity |
ActivityServiceImpl.getActivity(Integer activityId,
Boolean includeAllEfforts) |
StravaActivity |
ActivityServiceImpl.updateActivity(Integer activityId,
StravaActivityUpdate activity) |
| Modifier and Type | Method and Description |
|---|---|
StravaActivity |
ActivityServiceImpl.createManualActivity(StravaActivity activity) |
CompletableFuture<StravaActivity> |
ActivityServiceImpl.createManualActivityAsync(StravaActivity activity) |
| Modifier and Type | Method and Description |
|---|---|
static StravaActivity |
PrivacyUtils.privateActivity(Integer activityId)
Creates an activity with the given id and resourceState =
StravaResourceState.PRIVATE |
| Modifier and Type | Method and Description |
|---|---|
static List<StravaActivity> |
PrivacyUtils.handlePrivateActivities(List<StravaActivity> activities,
Token token)
Removes private activities from the list (by changing private ones to activities with resourceState=PRIVATE)
|
| Modifier and Type | Method and Description |
|---|---|
static List<StravaActivity> |
PrivacyUtils.handlePrivateActivities(List<StravaActivity> activities,
Token token)
Removes private activities from the list (by changing private ones to activities with resourceState=PRIVATE)
|
Copyright © 2016 Dan Shannon. All rights reserved.