java.lang.Object | |
↳ | com.google.android.gms.fitness.request.SessionInsertRequest.Builder |
Builder used to create new SessionInsertRequest.
Public Constructors | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Adds the specified aggregate data point to this request.
| |||||||||||
Adds the specified data set to this request.
| |||||||||||
Finishes building and returns the request.
| |||||||||||
Sets the session for this request.
|
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
![]() |
Adds the specified aggregate data point to this request. Only one aggregate data point per data source is allowed.
Note: removing the session will not delete the data point. To remove the data that was
inserted along with a session, use
deleteData(GoogleApiClient, DataDeleteRequest)
.
IllegalArgumentException | if the data point is null |
---|---|
IllegalStateException | if an aggregate data point for this data source is already added |
Adds the specified data set to this request. Only one data set per data source is allowed.
Note: removing the session will not delete the data point. To remove the data that was
inserted along with a session, use
deleteData(GoogleApiClient, DataDeleteRequest)
.
IllegalArgumentException | if the data set is null or empty |
---|---|
IllegalStateException | if data set for this data source is already added |
Finishes building and returns the request.
IllegalStateException | if the builder doesn't have enough state to create a valid request |
---|