Lines Matching full:data
34 * Creates a new data source that is unique across all data sources belonging to
35 * this user. A data source is a unique source of sensor data. Data sources can
36 * expose raw data coming from hardware sensors on local or companion devices.
37 * They can also expose derived data, created by transforming or merging other
38 * data sources. Multiple data sources can exist for the same data type. Every
39 * data point in every dataset inserted into or read from the Fitness API has an
40 * associated data source. Each data source produces a unique stream of dataset
41 * updates, with a unique data source identifier. Not all changes to data source
42 * affect the data stream ID, so that data collected by updated versions of the
43 * same application/device can still be considered to belong to the same data
44 * source. Data sources are identified using a string generated by the server,
49 * combination of some fields from the data source, and has a specific order. If
52 * DataSource with a *custom data type*. Custom data types are only readable by
53 * the application that created them. Custom data types are *deprecated*; use
54 * standard data types instead. In addition to the data source fields included
55 * in the data source ID, the developer project number that is authenticated
56 * when creating the data source is included. This developer project number is
57 * obfuscated when read by any other developer reading public data types.
60 * @param string $userId Create the data source for the person identified. Use
73 * Deletes the specified data source. The request will fail if the data source
74 * contains any data points. (dataSources.delete)
76 * @param string $userId Retrieve a data source for the person identified. Use
78 * @param string $dataSourceId The data stream ID of the data source to delete.
89 * Returns the specified data source. (dataSources.get)
91 * @param string $userId Retrieve a data source for the person identified. Use
93 * @param string $dataSourceId The data stream ID of the data source to
105 * Lists all data sources that are visible to the developer, using the OAuth
106 * scopes provided. The list is not exhaustive; the user may have private data
110 * @param string $userId List data sources for the person identified. Use me to
114 * @opt_param string dataTypeName The names of data types to include in the
115 * list. If not specified, all data sources will be returned.
125 * Updates the specified data source. The dataStreamId, dataType, type,
127 * be modified. Data sources are identified by their dataStreamId.
130 * @param string $userId Update the data source for the person identified. Use
132 * @param string $dataSourceId The data stream ID of the data source to update.