public class

DataInsertRequest

extends Object
implements SafeParcelable
java.lang.Object
   ↳ com.google.android.gms.fitness.request.DataInsertRequest

Class Overview

A request for inserting data into the Google Fit store. Useful when data is read from a data source outside of Google Fit, or when inserting batch historical data. Here's a sample usage for bulk insertion of step count data:

     DataType dataType = DataTypes.STEP_COUNT_DELTA;
     DataSet dataSet = DataSet.create(dataSource, dataType);
     for (DailyStepCount dayCount : getCounts()) {
       dataSet.add(dataSet.createDataPoint()
           .setTimeInterval(dayCount.getStartMillis() * 1000, dayCount.getEndMillis() * 1000)
           .setValues(dayCount.getStepCount()))
     }
     DataInsertRequest request = new DataInsertRequest.Builder()
         .setDataSet(dataSet)
         .build();
 

Summary

Nested Classes
class DataInsertRequest.Builder Builder used to create new DataInsertRequests. 
[Expand]
Inherited Constants
From interface android.os.Parcelable
From interface com.google.android.gms.common.internal.safeparcel.SafeParcelable
Fields
public static final Creator<DataInsertRequest> CREATOR
Public Methods
int describeContents()
boolean equals(Object o)
int hashCode()
String toString()
void writeToParcel(Parcel dest, int flags)
[Expand]
Inherited Methods
From class java.lang.Object
From interface android.os.Parcelable

Fields

public static final Creator<DataInsertRequest> CREATOR

Public Methods

public int describeContents ()

public boolean equals (Object o)

public int hashCode ()

public String toString ()

public void writeToParcel (Parcel dest, int flags)