| OLD | NEW |
| 1 // This is a generated file (see the discoveryapis_generator project). | 1 // This is a generated file (see the discoveryapis_generator project). |
| 2 | 2 |
| 3 library googleapis.fitness.v1; | 3 library googleapis.fitness.v1; |
| 4 | 4 |
| 5 import 'dart:core' as core; | 5 import 'dart:core' as core; |
| 6 import 'dart:async' as async; | 6 import 'dart:async' as async; |
| 7 import 'dart:convert' as convert; | 7 import 'dart:convert' as convert; |
| 8 | 8 |
| 9 import 'package:_discoveryapis_commons/_discoveryapis_commons.dart' as commons; | 9 import 'package:_discoveryapis_commons/_discoveryapis_commons.dart' as commons; |
| 10 import 'package:http/http.dart' as http; | 10 import 'package:http/http.dart' as http; |
| 11 | 11 |
| 12 export 'package:_discoveryapis_commons/_discoveryapis_commons.dart' show | 12 export 'package:_discoveryapis_commons/_discoveryapis_commons.dart' show |
| 13 ApiRequestError, DetailedApiRequestError; | 13 ApiRequestError, DetailedApiRequestError; |
| 14 | 14 |
| 15 const core.String USER_AGENT = 'dart-api-client fitness/v1'; | 15 const core.String USER_AGENT = 'dart-api-client fitness/v1'; |
| 16 | 16 |
| 17 /** | 17 /** |
| 18 * Stores and accesses user data in the fitness store from apps on any platform. | 18 * Stores and accesses user data in the fitness store from apps on any platform. |
| 19 */ | 19 */ |
| 20 class FitnessApi { | 20 class FitnessApi { |
| 21 /** View your activity information in Google Fit */ | 21 /** View your activity information in Google Fit */ |
| 22 static const FitnessActivityReadScope = "https://www.googleapis.com/auth/fitne
ss.activity.read"; | 22 static const FitnessActivityReadScope = "https://www.googleapis.com/auth/fitne
ss.activity.read"; |
| 23 | 23 |
| 24 /** View and store your activity information in Google Fit */ | 24 /** View and store your activity information in Google Fit */ |
| 25 static const FitnessActivityWriteScope = "https://www.googleapis.com/auth/fitn
ess.activity.write"; | 25 static const FitnessActivityWriteScope = "https://www.googleapis.com/auth/fitn
ess.activity.write"; |
| 26 | 26 |
| 27 /** View blood glucose data in Google Fit */ |
| 28 static const FitnessBloodGlucoseReadScope = "https://www.googleapis.com/auth/f
itness.blood_glucose.read"; |
| 29 |
| 30 /** View and store blood glucose data in Google Fit */ |
| 31 static const FitnessBloodGlucoseWriteScope = "https://www.googleapis.com/auth/
fitness.blood_glucose.write"; |
| 32 |
| 33 /** View blood pressure data in Google Fit */ |
| 34 static const FitnessBloodPressureReadScope = "https://www.googleapis.com/auth/
fitness.blood_pressure.read"; |
| 35 |
| 36 /** View and store blood pressure data in Google Fit */ |
| 37 static const FitnessBloodPressureWriteScope = "https://www.googleapis.com/auth
/fitness.blood_pressure.write"; |
| 38 |
| 27 /** View body sensor information in Google Fit */ | 39 /** View body sensor information in Google Fit */ |
| 28 static const FitnessBodyReadScope = "https://www.googleapis.com/auth/fitness.b
ody.read"; | 40 static const FitnessBodyReadScope = "https://www.googleapis.com/auth/fitness.b
ody.read"; |
| 29 | 41 |
| 30 /** View and store body sensor data in Google Fit */ | 42 /** View and store body sensor data in Google Fit */ |
| 31 static const FitnessBodyWriteScope = "https://www.googleapis.com/auth/fitness.
body.write"; | 43 static const FitnessBodyWriteScope = "https://www.googleapis.com/auth/fitness.
body.write"; |
| 32 | 44 |
| 45 /** View body temperature data in Google Fit */ |
| 46 static const FitnessBodyTemperatureReadScope = "https://www.googleapis.com/aut
h/fitness.body_temperature.read"; |
| 47 |
| 48 /** View and store body temperature data in Google Fit */ |
| 49 static const FitnessBodyTemperatureWriteScope = "https://www.googleapis.com/au
th/fitness.body_temperature.write"; |
| 50 |
| 33 /** View your stored location data in Google Fit */ | 51 /** View your stored location data in Google Fit */ |
| 34 static const FitnessLocationReadScope = "https://www.googleapis.com/auth/fitne
ss.location.read"; | 52 static const FitnessLocationReadScope = "https://www.googleapis.com/auth/fitne
ss.location.read"; |
| 35 | 53 |
| 36 /** View and store your location data in Google Fit */ | 54 /** View and store your location data in Google Fit */ |
| 37 static const FitnessLocationWriteScope = "https://www.googleapis.com/auth/fitn
ess.location.write"; | 55 static const FitnessLocationWriteScope = "https://www.googleapis.com/auth/fitn
ess.location.write"; |
| 38 | 56 |
| 39 /** View nutrition information in Google Fit */ | 57 /** View nutrition information in Google Fit */ |
| 40 static const FitnessNutritionReadScope = "https://www.googleapis.com/auth/fitn
ess.nutrition.read"; | 58 static const FitnessNutritionReadScope = "https://www.googleapis.com/auth/fitn
ess.nutrition.read"; |
| 41 | 59 |
| 42 /** View and store nutrition information in Google Fit */ | 60 /** View and store nutrition information in Google Fit */ |
| 43 static const FitnessNutritionWriteScope = "https://www.googleapis.com/auth/fit
ness.nutrition.write"; | 61 static const FitnessNutritionWriteScope = "https://www.googleapis.com/auth/fit
ness.nutrition.write"; |
| 44 | 62 |
| 63 /** View oxygen saturation data in Google Fit */ |
| 64 static const FitnessOxygenSaturationReadScope = "https://www.googleapis.com/au
th/fitness.oxygen_saturation.read"; |
| 65 |
| 66 /** View and store oxygen saturation data in Google Fit */ |
| 67 static const FitnessOxygenSaturationWriteScope = "https://www.googleapis.com/a
uth/fitness.oxygen_saturation.write"; |
| 68 |
| 69 /** View reproductive health data in Google Fit */ |
| 70 static const FitnessReproductiveHealthReadScope = "https://www.googleapis.com/
auth/fitness.reproductive_health.read"; |
| 71 |
| 72 /** View and store reproductive health data in Google Fit */ |
| 73 static const FitnessReproductiveHealthWriteScope = "https://www.googleapis.com
/auth/fitness.reproductive_health.write"; |
| 74 |
| 45 | 75 |
| 46 final commons.ApiRequester _requester; | 76 final commons.ApiRequester _requester; |
| 47 | 77 |
| 48 UsersResourceApi get users => new UsersResourceApi(_requester); | 78 UsersResourceApi get users => new UsersResourceApi(_requester); |
| 49 | 79 |
| 50 FitnessApi(http.Client client, {core.String rootUrl: "https://www.googleapis.c
om/", core.String servicePath: "fitness/v1/users/"}) : | 80 FitnessApi(http.Client client, {core.String rootUrl: "https://www.googleapis.c
om/", core.String servicePath: "fitness/v1/users/"}) : |
| 51 _requester = new commons.ApiRequester(client, rootUrl, servicePath, USER_A
GENT); | 81 _requester = new commons.ApiRequester(client, rootUrl, servicePath, USER_A
GENT); |
| 52 } | 82 } |
| 53 | 83 |
| 54 | 84 |
| (...skipping 1931 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1986 _json["startTimeMillis"] = startTimeMillis; | 2016 _json["startTimeMillis"] = startTimeMillis; |
| 1987 } | 2017 } |
| 1988 return _json; | 2018 return _json; |
| 1989 } | 2019 } |
| 1990 } | 2020 } |
| 1991 | 2021 |
| 1992 /** | 2022 /** |
| 1993 * Holder object for the value of a single field in a data point. | 2023 * Holder object for the value of a single field in a data point. |
| 1994 * | 2024 * |
| 1995 * A field value has a particular format and is only ever set to one of an | 2025 * A field value has a particular format and is only ever set to one of an |
| 1996 * integer or a floating point value. | 2026 * integer or a floating point value. LINT.IfChange |
| 1997 */ | 2027 */ |
| 1998 class Value { | 2028 class Value { |
| 1999 /** Floating point value. When this is set, other values must not be set. */ | 2029 /** Floating point value. When this is set, other values must not be set. */ |
| 2000 core.double fpVal; | 2030 core.double fpVal; |
| 2001 /** Integer value. When this is set, other values must not be set. */ | 2031 /** Integer value. When this is set, other values must not be set. */ |
| 2002 core.int intVal; | 2032 core.int intVal; |
| 2003 /** | 2033 /** |
| 2004 * Map value. The valid key space and units for the corresponding value of | 2034 * Map value. The valid key space and units for the corresponding value of |
| 2005 * each entry should be documented as part of the data type definition. Keys | 2035 * each entry should be documented as part of the data type definition. Keys |
| 2006 * should be kept small whenever possible. Data streams with large keys and | 2036 * should be kept small whenever possible. Data streams with large keys and |
| (...skipping 61 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2068 var _json = new core.Map(); | 2098 var _json = new core.Map(); |
| 2069 if (key != null) { | 2099 if (key != null) { |
| 2070 _json["key"] = key; | 2100 _json["key"] = key; |
| 2071 } | 2101 } |
| 2072 if (value != null) { | 2102 if (value != null) { |
| 2073 _json["value"] = (value).toJson(); | 2103 _json["value"] = (value).toJson(); |
| 2074 } | 2104 } |
| 2075 return _json; | 2105 return _json; |
| 2076 } | 2106 } |
| 2077 } | 2107 } |
| OLD | NEW |