ReadRecordsRequestUsingFilters
class ReadRecordsRequestUsingFilters<T : Record!> : ReadRecordsRequest<T>
kotlin.Any | ||
↳ | android.health.connect.ReadRecordsRequest<T> | |
↳ | android.health.connect.ReadRecordsRequestUsingFilters |
Class to represent a request based on time range and data origin filters for android.health.connect.HealthConnectManager#readRecords(android.health.connect.ReadRecordsRequest,java.util.concurrent.Executor,android.os.OutcomeReceiver)
Summary
Nested classes | |
---|---|
Builder class for |
Public methods | |
---|---|
MutableSet<DataOrigin!> |
Returns the set of |
Int |
Returns maximum number of records to be returned by the read operation |
Long |
Returns page token to read the current page of the result. |
TimeRangeFilter? |
Returns time range b/w which the read operation is to be performed |
Boolean |
Returns ordering of results to be returned |
Inherited functions | |
---|---|
Public methods
getDataOrigins
fun getDataOrigins(): MutableSet<DataOrigin!>
Returns the set of data origins
to be read, or empty list for no filter
Return | |
---|---|
MutableSet<DataOrigin!> |
This value cannot be null . |
getPageSize
fun getPageSize(): Int
Returns maximum number of records to be returned by the read operation
Return | |
---|---|
Int |
Value is between 1 and 5000 inclusive |
getPageToken
fun getPageToken(): Long
Returns page token to read the current page of the result. -1 if none available
getTimeRangeFilter
fun getTimeRangeFilter(): TimeRangeFilter?
Returns time range b/w which the read operation is to be performed
Return | |
---|---|
TimeRangeFilter? |
This value may be null . |
isAscending
fun isAscending(): Boolean
Returns ordering of results to be returned