| OnDataPointListener | Listener used to register to live data updates from a DataSource. |
| BleScanCallback | Callback for BLE Scans. |
| DataDeleteRequest | A request to delete data and sessions added by the app from the Google Fit store in the time interval specified. |
| DataDeleteRequest.Builder | Builder used to create new DataDeleteRequests. |
| DataReadRequest | Request for reading data from Google Fit. |
| DataReadRequest.Builder | Builder used to create new DataReadRequests. |
| DataSourcesRequest | Request for finding data sources in Google Fit. |
| DataSourcesRequest.Builder | Builder used to create new DataSourceRequests. |
| DataTypeCreateRequest | A request for inserting an application-specific data type into the Google Fit store. |
| DataTypeCreateRequest.Builder | Builder used to create new DataTypeInsertRequests. |
| DataUpdateListenerRegistrationRequest | Registration request to register a listener for data updates, including dataSource and dataType as well as PendingIntent associated with the registration. |
| DataUpdateListenerRegistrationRequest.Builder | Builder for creating DataUpdateListenerRegistrationRequest. |
| DataUpdateRequest | A request to update data added by the app from the Google Fit store in the time interval specified. |
| DataUpdateRequest.Builder | Builder used to create new DataUpdateRequests. |
| SensorRequest | Request for registering for live updates from a data source. |
| SensorRequest.Builder | Builder used to create new SensorRequests. |
| SessionInsertRequest | A request for inserting a Session and associated DataSet and/or aggregated
DataPoint into the Google Fit store. |
| SessionInsertRequest.Builder | Builder used to create new SessionInsertRequest. |
| SessionReadRequest | Request for reading Session data from Google Fit. |
| SessionReadRequest.Builder | Builder used to create a new SessionReadRequest. |
| StartBleScanRequest | Request for finding BLE devices around the user. |
| StartBleScanRequest.Builder | Builder used to create new DataSourceRequests. |