pageToken

Gets the page token of response, null if a page size is not set

Page token contains details of previous filters, which is useful for getting the next set of data.

val readRequest = DataTypes.BLOOD_GLUCOSE.readDataRequestBuilder
     .setInstantTimeFilter(instantTimeFilter)
     .setSourceFilter(ReadSourceFilter.fromDeviceType(DeviceGroup.MOBILE))
     .setPageSize(pageSize)
     .setOrdering(Ordering.ASC)
     .build()
val result: DataResponse<HealthDataPoint> = healthDataStore.readData(readRequest)
val pageToken = result.pageToken

//Above page token contain previous filters.
//if page token is set in next read request, previous filters does not need to be applied again.
val readRequestWithPageToken = DataTypes.BLOOD_GLUCOSE.readDataRequestBuilder
     .setPageToken(pageToken) //when page token is set, other applied filters will be ignored.
     .build()

Since

1.0.0

Preferences Submitted

You have successfully updated your cookie preferences.