| Interface | Description |
|---|---|
| StravaAPIException |
Implementations of this interface will have the error message emitted by the Strava API available via the
StravaAPIException.getResponse()
method |
| Exception | Description |
|---|---|
| BadRequestException |
Thrown when Strava API returns an HTTP status of 400
|
| InvalidTokenException |
Thrown when Strava API returns an HTTP status of 400
|
| NotFoundException |
Thrown when Strava API returns an HTTP status of 404
|
| StravaAPINetworkException |
Thrown when the Strava API falls over because of a network error
|
| StravaAPIRateLimitException |
Thrown when the Strava API returns an HTTP status of 403 (forbidden)
|
| StravaInternalServerErrorException | |
| StravaServiceUnavailableException |
Thrown when the Strava API returns an unexpected HTTP status indicating an error has occurred
|
| StravaUnknownAPIException |
Thrown when the Strava API returns an unexpected HTTP status indicating an error has occurred
|
| UnauthorizedException |
Thrown when the Strava API returns an HTTP status of 401 Unauthorised
|
Copyright © 2016 Dan Shannon. All rights reserved.