|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Uses of FitbitAPIException in com.fitbit.api |
|---|
| Subclasses of FitbitAPIException in com.fitbit.api | |
|---|---|
class |
FitbitAPISecurityException
|
| Methods in com.fitbit.api that throw FitbitAPIException | |
|---|---|
static List<FitbitApiError> |
FitbitApiError.constructFitbitApiErrorList(Response res)
|
| Constructors in com.fitbit.api that throw FitbitAPIException | |
|---|---|
FitbitApiError(org.json.JSONObject res)
|
|
FitbitAPIException(String cause,
Response res)
|
|
| Uses of FitbitAPIException in com.fitbit.api.client |
|---|
| Methods in com.fitbit.api.client that throw FitbitAPIException | |
|---|---|
void |
FitbitApiClientAgent.acceptInvitationFromUser(LocalUserDetail localUser,
FitbitUser fitbitUser)
Accept friend invitation from another user |
void |
FitbitApiClientAgent.addFavoriteActivity(LocalUserDetail localUser,
String activityId)
Adds the activity with the given id to user's list of favorite activities. |
void |
FitbitApiClientAgent.addFavoriteFood(LocalUserDetail localUser,
String foodId)
Add the food with the given id to user's list of favorite foods |
ScaleMeasurementLog |
FitbitApiClientAgent.assignScaleMeasurementLogToGuest(LocalUserDetail localUser,
String deviceId,
Long scaleMeasurementLodId)
|
Food |
FitbitApiClientAgent.createFood(LocalUserDetail localUser,
String name,
String description,
long defaultFoodMeasurementUnitId,
float defaultServingSize,
FoodFormType formType,
NutritionalValuesEntry nutritionalValuesEntry)
Create new private food for a user |
Food |
FitbitApiClientAgent.createFood(LocalUserDetail localUser,
String name,
String description,
long defaultFoodMeasurementUnitId,
float defaultServingSize,
int caloriesPerServingSize,
FoodFormType formType)
Create new private food for a user |
void |
FitbitApiClientAgent.deleteActivityLog(LocalUserDetail localUser,
String activityLogId)
Delete user's activity log entry with the given id |
void |
FitbitApiClientAgent.deleteBp(LocalUserDetail localUser,
String logId)
Delete user's blood pressure log entry with the given id |
void |
FitbitApiClientAgent.deleteFat(LocalUserDetail localUser,
String logId)
Delete user's fat log entry with the given id |
void |
FitbitApiClientAgent.deleteFavoriteActivity(LocalUserDetail localUser,
String activityId)
Delete the activity with the given id from user's list of favorite activities. |
void |
FitbitApiClientAgent.deleteFavoriteFood(LocalUserDetail localUser,
String foodId)
Delete the food with the given id from user's list of favorite foods |
void |
FitbitApiClientAgent.deleteFoodLog(LocalUserDetail localUser,
String foodLogId)
Delete the user's food log entry with the given id |
void |
FitbitApiClientAgent.deleteHeartRate(LocalUserDetail localUser,
String logId)
Delete user's heart rate log entry with the given id |
void |
FitbitApiClientAgent.deleteScaleInvite(LocalUserDetail localUser,
String deviceId,
Long invite)
|
void |
FitbitApiClientAgent.deleteScaleMeasurementLog(LocalUserDetail localUser,
String deviceId,
Long scaleMeasurementLodId)
|
void |
FitbitApiClientAgent.deleteScaleUser(LocalUserDetail localUser,
String deviceId,
FitbitUser fitbitUser)
|
void |
FitbitApiClientAgent.deleteSleepLog(LocalUserDetail localUser,
Long sleepLogId)
Delete user's sleep log entry with the given id |
void |
FitbitApiClientAgent.deleteWater(LocalUserDetail localUser,
String logWaterId)
Delete user's water log entry with the given id |
void |
FitbitApiClientAgent.deleteWeight(LocalUserDetail localUser,
String logId)
Delete user's weight log entry with the given id |
Achievements |
FitbitApiClientAgent.getAchievements(LocalUserDetail localUser,
FitbitUser fitbitUser)
Get user's activity statistics (lifetime and bests) |
Activities |
FitbitApiClientAgent.getActivities(LocalUserDetail localUser,
FitbitUser fitbitUser,
org.joda.time.LocalDate date)
Get a summary and list of a user's activities and activity log entries for a given day |
LifetimeAchievements |
FitbitApiClientAgent.getActivitiesAchievements(LocalUserDetail localUser,
FitbitUser fitbitUser)
Deprecated. |
Activity |
FitbitApiClientAgent.getActivity(LocalUserDetail localUser,
long activityId)
Get the details of a specific activity in Fitbit activities database. |
Activity |
FitbitApiClientAgent.getActivity(LocalUserDetail localUser,
String activityId)
Get the details of a specific activity in Fitbit activities database. |
List<ActivityCategory> |
FitbitApiClientAgent.getActivityCategories(LocalUserDetail localUser)
Get a tree of all valid Fitbit public activities from the activities catalog as well as private custom activities the user created |
Body |
FitbitApiClientAgent.getBody(LocalUserDetail localUser,
FitbitUser fitbitUser,
org.joda.time.LocalDate date)
Get a summary of a user's body measurements for a given day |
Body |
FitbitApiClientAgent.getBody(LocalUserDetail localUser,
String date)
Get a summary of a user's body measurements for a given day |
BodyWithGoals |
FitbitApiClientAgent.getBodyWithGoals(LocalUserDetail localUser,
FitbitUser fitbitUser,
org.joda.time.LocalDate date)
|
BodyWithGoals |
FitbitApiClientAgent.getBodyWithGoals(LocalUserDetail localUser,
String date)
|
ApiRateLimitStatus |
FitbitApiClientAgent.getClientAndViewerRateLimitStatus(LocalUserDetail localUser)
Get Rate Limiting Quota left for the Client+Viewer |
ApiRateLimitStatus |
FitbitApiClientAgent.getClientRateLimitStatus()
Get Rate Limiting Quota left for the Client |
Object |
FitbitApiClientAgent.getCollectionForDate(LocalUserDetail localUser,
FitbitUser fitbitUser,
APICollectionType type,
org.joda.time.LocalDate date)
|
Response |
FitbitApiClientAgent.getCollectionResponseForDate(LocalUserDetail localUser,
FitbitUser fitbitUser,
APICollectionType type,
org.joda.time.LocalDate date)
|
Response |
FitbitApiClientAgent.getCollectionResponseForProperty(LocalUserDetail localUser,
FitbitUser fitbitUser,
APICollectionType type,
ApiCollectionProperty property)
|
Device |
FitbitApiClientAgent.getDevice(LocalUserDetail localUser,
String deviceId)
Retrieve the attributes of user's Fitbit device |
List<Device> |
FitbitApiClientAgent.getDevices(LocalUserDetail localUser)
Retrieves the list of Fitbit devices for a user |
static String |
FitbitApiClientAgent.getErrorMessage(Response res)
|
List<ActivityReference> |
FitbitApiClientAgent.getFavoriteActivities(LocalUserDetail localUser,
FitbitUser fitbitUser)
Get a list of a user's favorite activities. |
List<Food> |
FitbitApiClientAgent.getFavoriteFoods(LocalUserDetail localUser,
FitbitUser fitbitUser)
Get a list of a user's favorite foods. |
Food |
FitbitApiClientAgent.getFood(LocalUserDetail localUser,
Long foodId)
Get the details of a specific food in Fitbit Food database (or private food for the user) |
Foods |
FitbitApiClientAgent.getFoods(LocalUserDetail localUser,
FitbitUser fitbitUser,
org.joda.time.LocalDate date)
Get a summary and list of a user's food log entries for a given day |
List<FoodUnit> |
FitbitApiClientAgent.getFoodUnits()
Get list of all valid Fitbit food units |
List<LoggedActivityReference> |
FitbitApiClientAgent.getFrequentActivities(LocalUserDetail localUser,
FitbitUser fitbitUser)
Get a list of a user's frequent activities. |
List<LoggedFood> |
FitbitApiClientAgent.getFrequentFoods(LocalUserDetail localUser,
FitbitUser fitbitUser)
Get a list of a user's frequent foods |
List<UserInfo> |
FitbitApiClientAgent.getFriends(FitbitUser owner)
Get a list of user's friends |
List<UserInfo> |
FitbitApiClientAgent.getFriends(LocalUserDetail localUser)
Get a list of user's friends |
List<UserInfo> |
FitbitApiClientAgent.getFriends(LocalUserDetail localUser,
FitbitUser owner)
Get a list of user's friends |
List<FriendStats> |
FitbitApiClientAgent.getFriendsLeaderboard(LocalUserDetail localUser,
TimePeriod timePeriod)
Get a leaderboard of user's friends progress |
IntradaySummary |
FitbitApiClientAgent.getIntraDayTimeSeries(LocalUserDetail localUser,
FitbitUser user,
TimeSeriesResourceType resourceType,
org.joda.time.LocalDate date)
|
IntradaySummary |
FitbitApiClientAgent.getIntraDayTimeSeries(LocalUserDetail localUser,
FitbitUser user,
TimeSeriesResourceType resourceType,
org.joda.time.LocalDate date,
org.joda.time.LocalTime startTime,
org.joda.time.LocalTime endTime)
|
IntradaySummary |
FitbitApiClientAgent.getIntraDayTimeSeries(LocalUserDetail localUser,
FitbitUser user,
TimeSeriesResourceType resourceType,
String date)
|
IntradaySummary |
FitbitApiClientAgent.getIntraDayTimeSeries(LocalUserDetail localUser,
FitbitUser user,
TimeSeriesResourceType resourceType,
String date,
String startTime,
String endTime)
|
Bp |
FitbitApiClientAgent.getLoggedBp(LocalUserDetail localUser,
FitbitUser fitbitUser,
org.joda.time.LocalDate date)
Get an average and list of a user's blood pressure log entries for a given day |
List<FatLog> |
FitbitApiClientAgent.getLoggedFat(LocalUserDetail localUser,
FitbitUser fitbitUser,
org.joda.time.LocalDate date)
Get list of a user's fat log entries for a given day |
List<FatLog> |
FitbitApiClientAgent.getLoggedFat(LocalUserDetail localUser,
FitbitUser fitbitUser,
org.joda.time.LocalDate endDate,
DataPeriod period)
Get list of a user's fat log entries for a given days' period |
List<FatLog> |
FitbitApiClientAgent.getLoggedFat(LocalUserDetail localUser,
FitbitUser fitbitUser,
org.joda.time.LocalDate startDate,
org.joda.time.LocalDate endDate)
Get list of a user's fat log entries for a given days' range |
List<FatLog> |
FitbitApiClientAgent.getLoggedFat(LocalUserDetail localUser,
FitbitUser fitbitUser,
String dateUrl)
Get list of a user's fat log entries |
List<LoggedFood> |
FitbitApiClientAgent.getLoggedFoods(LocalUserDetail localUser,
FitbitUser fitbitUser,
ApiCollectionProperty property)
|
Glucose |
FitbitApiClientAgent.getLoggedGlucose(LocalUserDetail localUser,
FitbitUser fitbitUser,
org.joda.time.LocalDate date)
Get list of a user's glucose log entries and hba1c for a given day |
Heart |
FitbitApiClientAgent.getLoggedHeartRate(LocalUserDetail localUser,
FitbitUser fitbitUser,
org.joda.time.LocalDate date)
Get an average and list of a user's heart rate log entries for a given day |
Water |
FitbitApiClientAgent.getLoggedWater(LocalUserDetail localUser,
FitbitUser fitbitUser,
org.joda.time.LocalDate date)
Get a summary and list of a user's water log entries for a given day |
List<WeightLog> |
FitbitApiClientAgent.getLoggedWeight(LocalUserDetail localUser,
FitbitUser fitbitUser,
org.joda.time.LocalDate date)
Get list of a user's weight log entries for a given day |
List<WeightLog> |
FitbitApiClientAgent.getLoggedWeight(LocalUserDetail localUser,
FitbitUser fitbitUser,
org.joda.time.LocalDate endDate,
DataPeriod period)
Get list of a user's weight log entries for a given days' period |
List<WeightLog> |
FitbitApiClientAgent.getLoggedWeight(LocalUserDetail localUser,
FitbitUser fitbitUser,
org.joda.time.LocalDate startDate,
org.joda.time.LocalDate endDate)
Get list of a user's weight log entries for a given days' range |
List<WeightLog> |
FitbitApiClientAgent.getLoggedWeight(LocalUserDetail localUser,
FitbitUser fitbitUser,
String dateUrl)
Get list of a user's weight log entries |
List<Meal> |
FitbitApiClientAgent.getMeals(LocalUserDetail localUser)
Get a list of meals created by user |
AccessToken |
FitbitApiClientAgent.getOAuthAccessToken(String token,
String tokenSecret,
String oauth_verifier)
Retrieves an access token associated with the supplied request token, retrieved tokenSecret and oauth_verifier or pin |
AccessToken |
FitbitApiClientAgent.getOAuthAccessToken(TempCredentials tempToken)
Retrieves an access token associated with the supplied request token. |
AccessToken |
FitbitApiClientAgent.getOAuthAccessToken(TempCredentials tempToken,
String pin)
Retrieves an access token associated with the supplied request token and retrieved pin, sets userId. |
TempCredentials |
FitbitApiClientAgent.getOAuthTempToken()
Retrieves a request token |
TempCredentials |
FitbitApiClientAgent.getOAuthTempToken(String callback_url)
Retrieves a request token, providing custom callback url |
ApiRateLimitStatus |
FitbitApiClientAgent.getRateLimitStatus(ApiQuotaType quotaType)
|
List<LoggedActivityReference> |
FitbitApiClientAgent.getRecentActivities(LocalUserDetail localUser,
FitbitUser fitbitUser)
Get a list of a user's recent activities. |
List<LoggedFood> |
FitbitApiClientAgent.getRecentFoods(LocalUserDetail localUser,
FitbitUser fitbitUser)
Get a list of a user's recent foods |
Scale |
FitbitApiClientAgent.getScale(LocalUserDetail localUser,
String deviceId)
Retrieve the attributes of user's scale |
List<ScaleInvite> |
FitbitApiClientAgent.getScaleInvites(LocalUserDetail localUser,
String deviceId)
|
List<ScaleMeasurementLog> |
FitbitApiClientAgent.getScaleMeasurementLogs(LocalUserDetail localUser,
String deviceId,
org.joda.time.LocalDate startDate,
org.joda.time.LocalDate endDate)
|
List<ScaleMeasurementLog> |
FitbitApiClientAgent.getScaleMeasurementLogs(LocalUserDetail localUser,
String deviceId,
org.joda.time.LocalDate startDate,
TimePeriod timePeriod)
|
List<Scale> |
FitbitApiClientAgent.getScales(LocalUserDetail localUser)
Retrieves the list of user's scales |
List<ScaleUser> |
FitbitApiClientAgent.getScaleUsers(LocalUserDetail localUser,
String deviceId)
|
Sleep |
FitbitApiClientAgent.getSleep(LocalUserDetail localUser,
FitbitUser fitbitUser,
org.joda.time.LocalDate date)
Get a summary and list of a user's sleep log entries for a given day |
List<ApiSubscription> |
FitbitApiClientAgent.getSubscriptions(LocalUserDetail localUser)
|
List<ApiSubscription> |
FitbitApiClientAgent.getSubscriptions(LocalUserDetail localUser,
APICollectionType collectionType)
|
List<Data> |
FitbitApiClientAgent.getTimeSeries(FitbitUser user,
TimeSeriesResourceType resourceType,
org.joda.time.LocalDate startDate,
org.joda.time.LocalDate endDate)
Get time series in the specified range for a given resource of a user (as an unauthorized) |
List<Data> |
FitbitApiClientAgent.getTimeSeries(FitbitUser user,
TimeSeriesResourceType resourceType,
org.joda.time.LocalDate startDate,
TimePeriod period)
Get time series in the specified range for a given resource of a user (as an unauthorized) |
List<Data> |
FitbitApiClientAgent.getTimeSeries(FitbitUser user,
TimeSeriesResourceType resourceType,
String startDate,
TimePeriod period)
Get time series in the specified range for a given resource of a user (as an unauthorized) |
List<Data> |
FitbitApiClientAgent.getTimeSeries(LocalUserDetail localUser,
FitbitUser user,
TimeSeriesResourceType resourceType,
org.joda.time.LocalDate startDate,
org.joda.time.LocalDate endDate)
Get time series in the specified range for a given resource of a user |
List<Data> |
FitbitApiClientAgent.getTimeSeries(LocalUserDetail localUser,
FitbitUser user,
TimeSeriesResourceType resourceType,
org.joda.time.LocalDate startDate,
TimePeriod period)
Get time series in the specified range for a given resource of a user |
List<Data> |
FitbitApiClientAgent.getTimeSeries(LocalUserDetail localUser,
FitbitUser user,
TimeSeriesResourceType resourceType,
String startDate,
String periodOrEndDate)
|
List<Data> |
FitbitApiClientAgent.getTimeSeries(LocalUserDetail localUser,
FitbitUser user,
TimeSeriesResourceType resourceType,
String startDate,
TimePeriod period)
Get time series in the specified range for a given resource of a user |
UserInfo |
FitbitApiClientAgent.getUserInfo(LocalUserDetail localUser)
Get a user's profile |
UserInfo |
FitbitApiClientAgent.getUserInfo(LocalUserDetail localUser,
FitbitUser fitbitUser)
Get a user's profile |
double |
FitbitApiClientAgent.getWeight(LocalUserDetail localUser,
FitbitUser fitbitUser,
org.joda.time.LocalDate date)
Retrieve a user's body measurements for a given day |
double |
FitbitApiClientAgent.getWeight(LocalUserDetail localUser,
String date)
Deprecated. |
protected Response |
FitbitApiClientAgent.httpDelete(String url,
boolean authenticate)
|
protected Response |
FitbitApiClientAgent.httpDelete(String url,
PostParameter[] params,
boolean authenticate)
|
protected Response |
FitbitApiClientAgent.httpGet(String url,
boolean authenticate)
Issues an HTTP GET request. |
protected Response |
FitbitApiClientAgent.httpGet(String url,
PostParameter[] params,
boolean authenticate)
Issues an HTTP GET request. |
protected Response |
FitbitApiClientAgent.httpGet(String url,
String name1,
String value1,
boolean authenticate)
Issues an HTTP GET request. |
protected Response |
FitbitApiClientAgent.httpGet(String url,
String name1,
String value1,
String name2,
String value2,
boolean authenticate)
Issues an HTTP GET request. |
protected Response |
FitbitApiClientAgent.httpPost(String url,
PostParameter[] params,
boolean authenticate)
|
void |
FitbitApiClientAgent.inviteByEmail(LocalUserDetail localUser,
String invitedUserEmail)
Invite another user to be a friend given his email |
void |
FitbitApiClientAgent.inviteByUserId(LocalUserDetail localUser,
String invitedUserId)
Invite another user to be a friend given his userId |
List<ScaleInviteSendingResult> |
FitbitApiClientAgent.inviteUsersToScale(LocalUserDetail localUser,
String deviceId,
String invitedUserEmails,
String message)
|
ActivityLog |
FitbitApiClientAgent.logActivity(LocalUserDetail localUser,
List<PostParameter> params)
Create log entry for an activity |
ActivityLog |
FitbitApiClientAgent.logActivity(LocalUserDetail localUser,
long activityId,
int steps,
int durationMillis,
float distance,
org.joda.time.LocalDate date,
org.joda.time.LocalTime startTime)
Create log entry for an activity |
ActivityLog |
FitbitApiClientAgent.logActivity(LocalUserDetail localUser,
long activityId,
int steps,
int durationMillis,
float distance,
String distanceUnit,
org.joda.time.LocalDate date,
org.joda.time.LocalTime startTime)
Create log entry for an activity |
ActivityLog |
FitbitApiClientAgent.logActivity(LocalUserDetail localUser,
long activityId,
int steps,
int durationMillis,
float distance,
String distanceUnit,
org.joda.time.LocalDate date,
org.joda.time.LocalTime startTime,
int manualCalories)
Create log entry for an activity |
ActivityLog |
FitbitApiClientAgent.logActivity(LocalUserDetail localUser,
String activityName,
int durationMillis,
float distance,
org.joda.time.LocalDate date,
org.joda.time.LocalTime startTime,
int manualCalories)
Create log entry for a custom activity |
ActivityLog |
FitbitApiClientAgent.logActivity(LocalUserDetail localUser,
String activityName,
int durationMillis,
float distance,
String distanceUnit,
org.joda.time.LocalDate date,
org.joda.time.LocalTime startTime,
int manualCalories)
Create log entry for a custom activity |
ActivityLog |
FitbitApiClientAgent.logActivity(LocalUserDetail localUser,
String activityName,
int durationMillis,
org.joda.time.LocalDate date,
org.joda.time.LocalTime startTime,
int manualCalories)
Create log entry for a custom activity |
Body |
FitbitApiClientAgent.logBody(LocalUserDetail localUser,
Body body,
org.joda.time.LocalDate date)
Get a summary of a user's body measurements for a given day |
Body |
FitbitApiClientAgent.logBody(LocalUserDetail localUser,
List<PostParameter> params)
|
BpLog |
FitbitApiClientAgent.logBp(LocalUserDetail localUser,
int systolic,
int diastolic,
org.joda.time.LocalDate date)
Create log entry for a blood pressure measurement |
BpLog |
FitbitApiClientAgent.logBp(LocalUserDetail localUser,
int systolic,
int diastolic,
org.joda.time.LocalDate date,
String time)
Create log entry for a blood pressure measurement |
BpLog |
FitbitApiClientAgent.logBp(LocalUserDetail localUser,
List<PostParameter> params)
|
FatLog |
FitbitApiClientAgent.logFat(LocalUserDetail localUser,
double fat,
org.joda.time.LocalDate date)
Create log entry for a fat |
FatLog |
FitbitApiClientAgent.logFat(LocalUserDetail localUser,
double fat,
org.joda.time.LocalDate date,
String time)
Create log entry for a fat |
FatLog |
FitbitApiClientAgent.logFat(LocalUserDetail localUser,
List<PostParameter> params)
|
FoodLog |
FitbitApiClientAgent.logFood(LocalUserDetail localUser,
List<PostParameter> params)
Create log entry for a food |
FoodLog |
FitbitApiClientAgent.logFood(LocalUserDetail localUser,
long foodId,
int mealTypeId,
int unitId,
String amount,
org.joda.time.LocalDate date)
Create log entry for a food |
FoodLog |
FitbitApiClientAgent.logFood(LocalUserDetail localUser,
String foodName,
String brandName,
NutritionalValuesEntry nutritionalValuesEntry,
int mealTypeId,
int unitId,
String amount,
org.joda.time.LocalDate date)
Create log entry for a food |
Glucose |
FitbitApiClientAgent.logGlucose(LocalUserDetail localUser,
List<PostParameter> params)
|
Glucose |
FitbitApiClientAgent.logGlucose(LocalUserDetail localUser,
String tracker,
Float glucose,
Float hba1c,
org.joda.time.LocalDate date)
Create log entry for a glucose |
Glucose |
FitbitApiClientAgent.logGlucose(LocalUserDetail localUser,
String tracker,
Float glucose,
Float hba1c,
org.joda.time.LocalDate date,
String time)
Create log entry for a glucose |
HeartLog |
FitbitApiClientAgent.logHeartRate(LocalUserDetail localUser,
List<PostParameter> params)
|
HeartLog |
FitbitApiClientAgent.logHeartRate(LocalUserDetail localUser,
String tracker,
int heartRate,
org.joda.time.LocalDate date)
Create log entry for a heart rate |
HeartLog |
FitbitApiClientAgent.logHeartRate(LocalUserDetail localUser,
String tracker,
int heartRate,
org.joda.time.LocalDate date,
String time)
Create log entry for a heart rate |
SleepLog |
FitbitApiClientAgent.logSleep(LocalUserDetail localUser,
org.joda.time.LocalDate date,
org.joda.time.LocalTime startTime,
long duration)
Create log entry for a sleep |
WaterLog |
FitbitApiClientAgent.logWater(LocalUserDetail localUser,
float amount,
org.joda.time.LocalDate date)
Create log entry for a water |
WaterLog |
FitbitApiClientAgent.logWater(LocalUserDetail localUser,
float amount,
VolumeUnits volumeUnit,
org.joda.time.LocalDate date)
Create log entry for a water in custom volume units |
WaterLog |
FitbitApiClientAgent.logWater(LocalUserDetail localUser,
List<PostParameter> params)
|
WeightLog |
FitbitApiClientAgent.logWeight(LocalUserDetail localUser,
double weight,
org.joda.time.LocalDate date)
Create log entry for a weight |
WeightLog |
FitbitApiClientAgent.logWeight(LocalUserDetail localUser,
double weight,
org.joda.time.LocalDate date,
String time)
Create log entry for a weight |
void |
FitbitApiClientAgent.logWeight(LocalUserDetail localUser,
float weight,
org.joda.time.LocalDate date)
Deprecated. |
WeightLog |
FitbitApiClientAgent.logWeight(LocalUserDetail localUser,
List<PostParameter> params)
|
protected SubscriptionDetail |
FitbitApiClientAgent.nullSafeSubscribe(String subscriberId,
LocalUserDetail localUser,
FitbitUser fitbitUser,
APICollectionType collectionType,
String subscriptionId)
|
protected void |
FitbitApiClientAgent.nullSafeUnsubscribe(String subscriberId,
LocalUserDetail localUser,
FitbitUser fitbitUser,
APICollectionType collectionType,
String subscriptionId)
|
ScaleMeasurementLog |
FitbitApiClientAgent.reassignScaleMeasurementLogToUser(LocalUserDetail localUser,
String deviceId,
Long scaleMeasurementLodId,
FitbitUser fitbitUser)
|
void |
FitbitApiClientAgent.rejectInvitationFromUser(LocalUserDetail localUser,
FitbitUser fitbitUser)
Reject friend invitation from another user |
List<Food> |
FitbitApiClientAgent.searchFoods(LocalUserDetail localUser,
String query)
Given a search query, get a list of public foods from Fitbit foods database and private foods the user created |
SubscriptionDetail |
FitbitApiClientAgent.subscribe(String subscriberId,
LocalUserDetail localUser,
FitbitUser fitbitUser)
Adds a subscription to all user's collections |
SubscriptionDetail |
FitbitApiClientAgent.subscribe(String subscriberId,
LocalUserDetail localUser,
FitbitUser fitbitUser,
APICollectionType collectionType)
Adds a subscription to user's collection |
SubscriptionDetail |
FitbitApiClientAgent.subscribe(String subscriberId,
LocalUserDetail localUser,
FitbitUser fitbitUser,
APICollectionType collectionType,
String subscriptionId)
Adds a subscription with given id to user's collection |
SubscriptionDetail |
FitbitApiClientAgent.subscribe(String subscriberId,
LocalUserDetail localUser,
FitbitUser fitbitUser,
String subscriptionId)
Adds a subscription with given id to all user's collections |
static void |
FitbitApiClientAgent.throwExceptionIfError(Response res)
|
static void |
FitbitApiClientAgent.throwExceptionIfError(Response res,
int expectedStatusCode)
|
void |
FitbitApiClientAgent.unsubscribe(String subscriberId,
LocalUserDetail localUser,
FitbitUser fitbitUser,
APICollectionType collectionType,
String subscriptionId)
Removes a subscription with given id from user's collection |
void |
FitbitApiClientAgent.unsubscribe(String subscriberId,
LocalUserDetail localUser,
FitbitUser fitbitUser,
String subscriptionId)
Removes a subscription with given id from all user's collections |
Scale |
FitbitApiClientAgent.updateScaleSettings(LocalUserDetail localUser,
String deviceId,
String name,
UnitSystem unitSystem,
Integer brightness)
Update scale settings |
ScaleUser |
FitbitApiClientAgent.updateScaleUser(LocalUserDetail localUser,
String deviceId,
String scaleUserName,
BodyType bodyType)
|
UserInfo |
FitbitApiClientAgent.updateUserInfo(LocalUserDetail localUser,
List<PostParameter> params)
Update user's profile |
| Uses of FitbitAPIException in com.fitbit.api.client.http |
|---|
| Methods in com.fitbit.api.client.http that throw FitbitAPIException | |
|---|---|
Document |
Response.asDocument()
Returns the response body as org.w3c.dom.Document. Disconnects the internal HttpURLConnection silently. |
org.json.JSONArray |
Response.asJSONArray()
Returns the response body as org.json.JSONArray. Disconnects the internal HttpURLConnection silently. |
org.json.JSONObject |
Response.asJSONObject()
Returns the response body as org.json.JSONObject. Disconnects the internal HttpURLConnection silently. |
String |
Response.asString()
Returns the response body as string. Disconnects the internal HttpURLConnection silently. |
Response |
HttpClient.delete(String url)
|
Response |
HttpClient.delete(String url,
boolean authenticated)
|
Response |
HttpClient.get(String url)
|
Response |
HttpClient.get(String url,
boolean authenticated)
|
AccessToken |
TempCredentials.getAccessToken()
|
AccessToken |
HttpClient.getOAuthAccessToken(String token,
String tokenSecret,
String oauth_verifier)
|
AccessToken |
HttpClient.getOAuthAccessToken(TempCredentials token)
|
AccessToken |
HttpClient.getOAuthAccessToken(TempCredentials token,
String pin)
|
TempCredentials |
HttpClient.getOAuthRequestToken()
|
TempCredentials |
HttpClient.getOauthRequestToken(String callback_url)
|
protected Response |
HttpClient.httpRequest(HttpClient.HttpMethod method,
String url,
PostParameter[] postParams,
boolean authenticated)
|
Response |
HttpClient.post(String url)
|
Response |
HttpClient.post(String url,
boolean authenticated)
|
Response |
HttpClient.post(String url,
PostParameter[] postParameters)
|
Response |
HttpClient.post(String url,
PostParameter[] postParameters,
boolean authenticated)
|
| Uses of FitbitAPIException in com.fitbit.api.client.service |
|---|
| Methods in com.fitbit.api.client.service that throw FitbitAPIException | |
|---|---|
void |
FitbitAPIClientService.evictUpdatedResourcesFromCache(String subscriberId,
InputStream updateMessageStream,
String serverSignature)
|
Activities |
FitbitAPIClientService.getActivities(LocalUserDetail user,
org.joda.time.LocalDate date)
|
ApiRateLimitStatus |
FitbitAPIClientService.getClientAndViewerRateLimitStatus(LocalUserDetail user)
|
ApiRateLimitStatus |
FitbitAPIClientService.getClientRateLimitStatus()
|
Object |
FitbitAPIClientService.getCollectionForDate(LocalUserDetail user,
org.joda.time.LocalDate date,
APICollectionType type)
|
Foods |
FitbitAPIClientService.getFoods(LocalUserDetail user,
org.joda.time.LocalDate date)
|
String |
FitbitAPIClientService.getResourceOwnerAuthorizationURL(LocalUserDetail user,
String callbackURL)
|
void |
FitbitAPIClientService.getTokenCredentials(LocalUserDetail user)
|
SubscriptionDetail |
FitbitAPIClientService.subscribe(String subscriberId,
LocalUserDetail user,
APICollectionType collectionType,
String subscriptionId)
Creates new subscription |
void |
FitbitAPIClientService.unsubscribe(String subscriberId,
LocalUserDetail user,
APICollectionType collectionType,
String subscriptionId)
Removes subscription |
| Uses of FitbitAPIException in com.fitbit.api.common.model.achievement |
|---|
| Methods in com.fitbit.api.common.model.achievement that throw FitbitAPIException | |
|---|---|
static Achievements |
Achievements.constructAchievements(Response res)
|
| Uses of FitbitAPIException in com.fitbit.api.common.model.activities |
|---|
| Methods in com.fitbit.api.common.model.activities that throw FitbitAPIException | |
|---|---|
static Activities |
Activities.constructActivities(Response res)
|
static List<ActivityReference> |
ActivityReference.constructActivityReferenceList(Response res)
|
static List<LoggedActivityReference> |
LoggedActivityReference.constructLoggedActivityReferenceList(Response res)
|
| Uses of FitbitAPIException in com.fitbit.api.common.model.body |
|---|
| Methods in com.fitbit.api.common.model.body that throw FitbitAPIException | |
|---|---|
static BodyWithGoals |
BodyWithGoals.constructBodyWithGoals(Response res)
|
| Uses of FitbitAPIException in com.fitbit.api.common.model.devices |
|---|
| Methods in com.fitbit.api.common.model.devices that throw FitbitAPIException | |
|---|---|
static List<Device> |
Device.constructDeviceList(Response res)
|
| Uses of FitbitAPIException in com.fitbit.api.common.model.foods |
|---|
| Methods in com.fitbit.api.common.model.foods that throw FitbitAPIException | |
|---|---|
static List<Food> |
Food.constructFoodList(Response res)
|
static List<Food> |
Food.constructFoodList(Response res,
String arrayName)
|
static List<Food> |
Food.constructFoodListFromArrayResponse(Response res)
|
static List<FoodLog> |
FoodLog.constructFoodlogList(Response res)
|
static List<FoodLog> |
Foods.constructFoodlogList(Response res)
|
static List<FoodLog> |
FoodLog.constructFoodLogList(Response res,
String arrayName)
|
static List<FoodLog> |
Foods.constructFoodLogList(Response res,
String arrayName)
|
static Foods |
Foods.constructFoods(Response res)
|
static List<FoodUnit> |
FoodUnit.constructFoodUnitList(Response res)
|
static List<LoggedFood> |
LoggedFood.constructLoggedFoodReferenceList(Response res)
|
static List<Meal> |
Meal.constructMeals(org.json.JSONArray array)
|
| Uses of FitbitAPIException in com.fitbit.api.common.model.sleep |
|---|
| Methods in com.fitbit.api.common.model.sleep that throw FitbitAPIException | |
|---|---|
static Sleep |
Sleep.constructSleep(Response res)
|
| Uses of FitbitAPIException in com.fitbit.api.model |
|---|
| Constructors in com.fitbit.api.model that throw FitbitAPIException | |
|---|---|
ApiRateLimitStatus(Response res)
|
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||